Mom's Potato Salad Recipe: Vinegar-Kissed Crunch Meets Creamy Pink Hearts

Salads

Mom's Potato Salad Recipe: Vinegar-Kissed Crunch Meets Creamy Pink Hearts

This Mom's Potato Salad Recipe brings back the tangy, creamy comfort of Sunday dinners at Nana Mae's Peachtree Street diner, where we learned that great potato salad isn't just about boiled potatoes—it's about the perfect balance of vinegar-kissed crunch and velvety pink hearts.

The secret lies in the mayonnaise-mustard base, where sharp vinegar cuts through the richness while celery and red onion add layers of texture and brightness. I've tested this recipe on everything from cast iron skillets to glass bowls, and it always delivers that signature Southern crunch.

What makes this recipe truly special is the 30-minute chilling time that lets flavors meld while keeping the potatoes tender but firm. We start with waxy Yukon Gold potatoes—their creamy texture holds up perfectly to the tangy dressing, and their natural sweetness balances the sharp vinegar.

The key is cooking them just until they're fork-tender, not mushy, so they stay intact when tossed with the dressing. This isn't your grandmother's limp potato salad; every bite has that satisfying bite from the celery and onion.

By the time you serve it, you'll have a potato salad that's creamy yet crunchy, with bright pink hearts that practically sing with flavor.

The dressing clings to each potato without making it soggy, and the optional garnish of fresh dill or paprika adds a pop of color and freshness.

This is the kind of dish that disappears faster than you can say "second helping," and it's perfect for picnics, barbecues, or family gatherings where everyone expects the real deal.

For extra authenticity, serve it in a glass bowl with a sprig of dill on top—just like Nana Mae used to do. The recipe scales perfectly for crowds, and leftovers keep well for up to three days in the fridge.

Whether you're feeding a hungry family or bringing a side dish to a potluck, this potato salad will be the star of the table. Let's get started on making memories, one bite at a time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for mom's potato salad

Waxy Yukon Golds, tangy vinegar, and creamy mayo—this is Nana Mae's secret to perfect potato salad.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 ½ lb Waxy, medium-sized, unpeeled
Mayonnaise 🥛 1 cup High-quality, full-fat preferred
Yellow Mustard 🍯 2 tbsp Dijon or prepared mustard
White Vinegar 💧 2 tbsp Distilled or apple cider
Celery Stalk 🧅 1 whole Fresh, stringy removed
Red Onion 🧅 ½ cup Finely diced, white removed
Hard-Boiled Eggs 🥚 4 whole Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Dill 🌿 ¼ cup Chopped, optional garnish
Paprika 🌶️ ½ tsp Smoked or sweet, for garnish
Olive Oil 🫒 1 tbsp For tossing potatoes

The potatoes are the star, so Yukon Golds are non-negotiable—they hold their shape and stay creamy. Buy them a day ahead if possible, or at least soak the peeled ones in cold water for 30 minutes to keep them from browning. For the mayo, Duke's or Hellmann's are my go-tos—they're rich enough to stand up to the vinegar. The red onion? Sweet Vidalia if you can find it, but regular red works too. Just make sure to dice it small so it blends into every bite without overpowering. Fresh dill is a must for that bright, herby finish, but dried works in a pinch—just use half the amount.

No mayo? Greek yogurt or sour cream works for a lighter version, though it won't be as creamy. Vinegar too sharp? Apple cider vinegar is milder than white. The eggs are optional but add that classic diner touch—skip them if you're keeping it vegetarian. For the celery, Trader Joe's pre-chopped saves time, but fresh is fresher. If you're making this ahead, the dressing can be prepped a day in advance and stored in the fridge. The potatoes should be cooked just until fork-tender—overcooking turns them mushy, and nobody wants that.

This salad tastes even better after 30 minutes in the fridge, so plan ahead. Store leftovers in an airtight container for up to 3 days. The dressing will separate, but just give it a quick stir before serving. For picnics, pack the potatoes and dressing separately, then toss right before eating. The flavor gets richer overnight, so double the batch if you can—it disappears fast. Garnish with fresh dill and a sprinkle of smoked paprika right before serving for that restaurant-quality touch.

❤️

Why You'll Love This Recipe

  • No Boil-Down Mess: I just slice those Yukon Golds—no peeling, no fuss—and boil them whole. The skins stay intact, and when they’re done, I give them a quick press with a fork. That’s it. No mushy potatoes, no sad leftovers.
  • Creamy-Tangy Magic: That mix of mayo, mustard, and vinegar? It’s the secret. The mustard cuts through the richness while the vinegar keeps it bright, and the celery adds just enough crunch to make every bite satisfying. Honestly, it’s the kind of flavor that makes you go back for seconds without even thinking.
  • Picnic Table Hero: This salad holds up like a champ—whether it’s in a cooler for a beach day or packed in a container for a backyard BBQ. The potatoes stay firm, the dressing stays creamy, and it’s the one dish everyone actually finishes. (Yes, even on a Tuesday night.)
  • Budget-Friendly Staple: Yukon Golds are affordable, mayo and mustard last forever, and celery stretches across multiple meals. I make a big batch, and it feeds my family for days without breaking the bank. Plus, the leftovers? Just as good cold the next day.

Step-by-step instructions for mom's potato salad recipe

Here's how to make this classic potato salad with the perfect balance of creamy and tangy flavors.

1

Cook the Potatoes Until Tender

Place the 2.5 lb Yukon Gold Potatoes in a large pot and cover them with cold water by about 1 inch. Add 1.5 tsp salt and bring to a boil over high heat. Once boiling, reduce heat to medium and cook for 15-18 minutes until the potatoes are fork-tender with a slight bite remaining.

You'll know they're done when a knife slides in easily but still offers a bit of resistance. Drain immediately and let them cool slightly—this prevents the salad from becoming watery later. I like to spread them on a baking sheet to cool faster while I prep the other ingredients.

2

Create the Creamy Dressing

In a medium bowl, whisk together the 1 cup mayonnaise, 2 tbsp yellow mustard, and 2 tbsp white vinegar until completely smooth. This tangy dressing is what gives this potato salad its signature flavor. Taste as you go—you want a balance between creamy and bright.

Next, add the 0.5 cup finely diced red onion and 1 whole celery stalk (finely chopped) to the dressing mixture. Stir well to distribute the vegetables evenly. The vinegar will mellow out as it sits, but starting with it prevents the salad from tasting too heavy.

3

Combine Potatoes and Dressing

Once the potatoes have cooled enough to handle, cut them into 1-inch chunks. Add them to the dressing mixture and gently fold everything together using a large spoon or rubber spatula. You want to coat each potato evenly without mashing them.

Here's the thing—don't rush this step. The potatoes should be thoroughly coated with the dressing, but you still want to see individual pieces. If the salad looks too thick, add 1-2 tablespoons of water or chicken broth to loosen it slightly. Cover the bowl and refrigerate for at least 30 minutes to let the flavors meld.

4

Add Fresh Herbs and Garnish

Before serving, stir in the 0.25 cup chopped fresh dill and 0.5 tsp black pepper. The dill adds a bright, fresh note that cuts through the richness of the mayonnaise. Taste and adjust seasoning if needed—you might want to add a pinch more salt or vinegar depending on your preference.

For garnish, chop the 4 hard-boiled eggs and sprinkle them on top. A dusting of 0.5 tsp paprika adds a subtle smoky note and beautiful color contrast. Drizzle with the 1 tbsp olive oil just before serving to add a final layer of richness and shine.

5

Serve and Enjoy

This potato salad tastes best when served chilled, so let it sit in the refrigerator for at least 1 hour before serving. The flavors will continue to develop and become more harmonious over time. Serve it as a side dish with grilled chicken, ham, or on its own as a light lunch.

I promise you'll love how the creamy texture meets the vinegar-kissed crunch of the potatoes. The key is in the balance—too much vinegar makes it sharp, too little makes it bland. This recipe hits that perfect sweet spot every time.

👨‍🍳

Pro Tips For Making Mom'S Potato Salad

  • Boil ‘Em Cold: DESCRIPTION: Yukon Golds stay creamy and hold their shape if you shock them in ice water the second they hit the pot. I learned this the hard way—mushy potatoes ruin everything. Drain, then plunge the hot potatoes into a bowl of ice water for 5 minutes. They’ll cool faster, absorb less dressing, and stay firm.
  • Dice Celery Like You Mean It: DESCRIPTION: Tiny, uniform celery pieces disappear into the salad and add texture without overpowering. Use a sharp knife and cut the stalks into ⅛-inch cubes—no need for fancy julienne. (Yes, even if you’re impatient like me.) Skip the stringy bits by trimming the ends first.
  • Whisk the Dressing First: DESCRIPTION: Mix mayo, mustard, and vinegar before adding to the potatoes. I used to dump everything together and stir—now I whisk the dressing smooth to avoid lumps. A splash of cold water (1 tsp) thins it if it’s too thick, but only if you’re using store-bought mayo.
  • Let It Chill, Then Taste: DESCRIPTION: Potato salad tastes flat right after mixing. Wait at least 30 minutes (or overnight) for flavors to meld—cold potatoes absorb the dressing better. Taste after chilling; you’ll need more salt or vinegar than you think. (Your future self will thank you.)

Pro cooking tips for perfect results

Potato Cooking Perfection

Boiling potatoes is an art—overcook them, and you’ll end up with mushy, sad bits. I swear by Yukon Golds because they hold their shape beautifully when cooked just until fork-tender (about 15-18 minutes in salted water). The trick? Start with cold water and bring it to a boil first.

This ensures even cooking and prevents the potatoes from turning gluey. Drain them immediately and let them cool on a baking sheet—I’ve learned the hard way that warm potatoes make watery salad. 🥔

Dressing Balance Matters

The mayo-mustard-vinegar ratio is non-negotiable for that signature tang. I use Duke’s mayonnaise because it’s rich enough to stand up to the sharpness of white vinegar. The mustard (I prefer Dijon) adds depth, while the vinegar keeps things bright.

Taste as you go—if it’s too sharp, add a pinch more salt; if it’s too mild, a splash of vinegar wakes it up. Pro tip: Mix the dressing ahead of time and let it sit for 10 minutes before tossing with the potatoes. The flavors meld better that way.

Texture Control Secrets

For that perfect creamy-yet-crunchy texture, cut the potatoes into 1-inch chunks while they’re still warm. Warm potatoes absorb the dressing better, and cutting them after cooling makes them too firm. If your salad looks dry, add 1-2 tablespoons of cold water or chicken broth to loosen it up.

And here’s a game-changer: Toss the potatoes with 1 tablespoon olive oil before adding the dressing. This creates a barrier that keeps them from getting soggy during chilling. ✨

Chilling Time is Key

Never serve this salad straight out of the bowl—it needs at least 30 minutes in the fridge for the flavors to marry. I’ve seen people skip this step, and it’s a crime. The potatoes absorb the dressing fully, the vinegar mellows out, and the celery and onion flavors deepen.

If you’re short on time, pop it in the fridge for 15 minutes while you finish other dishes. Trust me, the wait is worth it.

Garnish Like a Pro

The final touches make all the difference. Chopped hard-boiled eggs add protein and a classic diner touch, while fresh dill brightens everything up. A sprinkle of smoked paprika adds color and a subtle smokiness that elevates the dish.

And that 1 tablespoon olive oil drizzle before serving? It adds shine and a final layer of richness. Garnish right before serving so everything stays fresh and vibrant. 💫

Make-Ahead Magic

This salad tastes even better the next day—perfect for meal prep! Store it in an airtight container for up to 3 days in the fridge. The dressing might separate, but a quick stir brings it back together. For picnics or potlucks, pack the potatoes and dressing separately, then toss right before eating. The flavors get richer as they sit, so double the batch if you can. Leftovers? Reheat gently in the microwave (covered with a damp paper towel) for 1-2 minutes** to restore the creamy texture.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 120mg40%
Sodium 820mg36%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this potato salad without mayonnaise?

For a lighter version, substitute 1 cup Greek yogurt or sour cream for the mayo. The texture will be slightly thicker but still creamy. You may need to add 1-2 tablespoons milk or water to loosen it up. The flavor will be tangier but equally delicious—just reduce the vinegar to 1 tablespoon to balance the acidity.

2

Why do my potatoes turn out mushy?

Overcooking is the usual culprit—potatoes should be fork-tender with a slight bite (15-18 minutes max). Start with cold water, bring to a boil, then reduce heat to medium. Drain immediately and cool on a baking sheet. Pro tip: Use Yukon Golds (never russets) and cut them after cooking while still warm for better texture control.

3

How do I make this recipe vegetarian?

Skip the hard-boiled eggs and use 1 cup chopped veggies like bell peppers, corn, or peas instead. For extra protein, stir in ½ cup crumbled feta or goat cheese after chilling. The dressing ratio stays the same—just omit the egg garnish. This version works perfectly for summer potlucks!

4

Can I prep this ahead for a picnic?

Yes! Store the cooked potatoes and dressing separately in airtight containers for up to 2 days. Toss just before serving to keep the potatoes from getting soggy. For extra safety, pack an ice pack in your cooler. The flavors actually improve overnight—Nana Mae always said "leftovers taste better!"

5

What's the best way to reheat leftovers?

Microwave for 1-2 minutes covered with a damp paper towel to restore creaminess. For stovetop, heat gently in a skillet over low heat, stirring occasionally. Never boil—just warm through. If the dressing separates, give it a good stir before reheating. Best served at room temperature for picnics!

★★★★★4.6(4 reviews)
Categories Salads