Grandma's Potato Salad Copycat Recipe: Old-School Creaminess With Vinegar Zing

Salads

Grandma's Potato Salad Copycat Recipe: Old-School Creaminess With Vinegar Zing

This copycat of grandma’s potato salad recipe is the one I still reach for when I want that perfect balance of creamy mayo and tangy vinegar that tastes exactly like childhood.

Watching my grandmother mix hers in that chipped enamel bowl, I noticed how she never measured—just added "a handful of this, a splash of that" until it felt right. That intuition became the foundation for this copycat version, where every bite delivers that nostalgic comfort.

The secret lies in the dressing: mayo and sour cream form the creamy base, but it's the vinegar and mustard that cut through the richness for that signature zing. Hard-boiled eggs add protein and texture, while diced celery and pickles bring crunch and acidity.

This isn't just potato salad—it's a taste of Sunday dinners past, where the flavors were simple but never boring.

What makes this recipe special is how it stays creamy without being heavy, thanks to the proper ratio of mayo to sour cream. The potatoes absorb the dressing beautifully when chilled overnight, resulting in tender, flavorful bites rather than soggy ones.

Serve it at picnics, potlucks, or family gatherings—it's the kind of dish that disappears faster than you can say "seconds, please."

For an extra touch of authenticity, I always add a pinch of celery seed and a dash of paprika to the dressing. The celery seed enhances the celery flavor, while the paprika adds just enough warmth to round out the tangy-sweet balance.

Trust me, this is the potato salad your family will ask for by name.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for grandma's potato salad copycat

Pantry staples and a few fresh touches for that nostalgic grandma-style potato salad.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 ½ lb Medium dice, cold water boiled
Large Eggs 🥚 6 whole Hard-boiled, peeled, chopped
Mayonnaise 🥛 1 cup Duck or avocado oil preferred
Sour Cream 🥛 ½ cup Full-fat for creaminess
White Vinegar 🍶 ¼ cup Apple cider vinegar works too
Dijon Mustard 🌶️ 1 tbsp Not yellow mustard
Celery Stalks 🧅 2 whole Diced small, crisp variety
Sweet Pickles 🥒 ½ cup Diced, with juice
Celery Seed 🌿 ½ tsp Ground, for depth of flavor
Smoked Paprika 🌶️ ¼ tsp For subtle warmth
Salt 🧂 ¾ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Dill 🌿 2 tbsp Chopped, optional but classic

The potatoes are the heart of this dish, so Yukon Golds are worth seeking out—their creamy texture holds up perfectly. Most grocery stores carry them, but if you can't find them, Russets work in a pinch. Boil them in cold water with a pinch of salt until fork-tender, then rinse in ice water to stop the cooking. That chilled step is non-negotiable—it keeps them from turning mushy. For the eggs, room-temperature eggs boil more evenly, and I swear by the 10-minute ice bath trick to make peeling easier. The dressing ratio is key: too much mayo gets heavy, but too little vinegar loses that signature tang.

No celery seed? Extra celery plus a pinch of caraway seeds mimics the flavor. Running short on pickles? Diced red onion with a splash of vinegar adds similar brightness. The mayo and sour cream should be room temperature when mixing—cold ingredients make the dressing separate. For extra richness, I sometimes swap half the mayo for Greek yogurt, but trust me on keeping it traditional for that grandma touch. The dill is optional but adds that fresh herb brightness that makes it feel special. If you're using dried dill, cut the amount to one-third of what's listed.

This salad tastes even better the next day—overnight chilling lets the flavors meld perfectly. Store it in an airtight container with parchment paper between layers to keep the potatoes from absorbing too much moisture. Keeps for 3-4 days in the fridge, though I rarely have leftovers that long. For potlucks, I double the recipe and pack it in individual containers so everyone can grab a serving without the whole bowl getting soggy. The dressing can be made a day ahead too—just fold it in right before serving.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the mayo and sour cream combo is rich but balanced by that sharp vinegar kick. It’s not heavy—it’s satisfying. Plus, the hard-boiled eggs add protein without overpowering the buttery potatoes.
  • No Boil, No Stress: I swear by this method—just roast the Yukon Golds with a pinch of salt until tender, then fluff them with a fork. That crispy skin? Chef’s kiss. No peeling, no waiting for water to boil, just hands-off perfection while you mix the dressing.
  • Creamy Without the Guilt: Here’s what sold me: the mayo and sour cream combo is rich but balanced by that sharp vinegar kick. It’s not heavy—it’s satisfying. Plus, the hard-boiled eggs add protein without overpowering the buttery potatoes.
  • Picnic to Potluck: This salad travels like a dream—packable, hearty, and still holds up after hours in the sun. I’ve served it at backyard barbecues, holiday dinners, and even as a lazy Sunday lunch. It’s the one dish that everyone asks for seconds of.

Step-by-step instructions for Grandma's potato salad

Here's how to recreate that perfect balance of creamy, tangy, and herby flavors Grandma nailed every time.

1

Boil and Dice the Potatoes

Place the 2.5 lb Yukon Gold Potatoes in a large pot and cover with cold water. Add 1 tablespoon of salt and bring to a boil over high heat. Once boiling, reduce to medium-high heat and cook for 12-15 minutes until the potatoes are fork-tender but still hold their shape.

Drain the potatoes immediately and let them cool slightly for 5 minutes. Then, using a sharp knife, dice them into ½-inch pieces. I like to work in batches if needed—just be consistent with the size. The potatoes should be cool enough to handle when you're ready to mix them with your dressing. If they're still warm, give them another 5 minutes to cool completely before proceeding.

2

Hard-Boil and Chop the Eggs

While the potatoes are cooking, place the 6 whole large eggs in a separate pot and cover them with cold water. Bring to a boil over high heat, then immediately remove from heat, cover, and let sit for 10 minutes. This method gives you perfectly hard-boiled eggs without overcooking.

Transfer the eggs to an ice bath for 5 minutes to cool completely, then peel and chop them into small pieces. I like to use the back of a fork to mash them slightly—just enough to break them up but still leave some texture. Set them aside until ready to mix with the potatoes.

3

Mix the Dressing Ingredients

In a large mixing bowl, combine the 1 cup mayonnaise, 0.5 cup sour cream, 0.25 cup white vinegar, 1 tablespoon Dijon mustard, 0.5 teaspoon celery seed, 0.25 teaspoon smoked paprika, 0.75 teaspoon salt, and 0.5 teaspoon black pepper. Whisk until smooth and fully combined. This dressing is the heart of the salad, so take your time to make sure everything is well incorporated.

Next, add the 2 whole celery stalks (diced small), 0.5 cup sweet pickles (diced with juice), and 2 tablespoons fresh dill to the bowl. Stir gently to distribute these ingredients evenly throughout the dressing. The pickles and celery will add that classic crunch and tangy brightness that balances the creaminess.

4

Combine Everything for Perfect Texture

Add the cooled, diced potatoes to the bowl with the dressing mixture. Gently fold everything together using a large spoon or spatula. Be careful not to mash the potatoes—you want to keep them intact but well-coated in the dressing. This step is where the magic happens, so don't rush it. Let the salad sit for 10 minutes to allow the flavors to meld together.

After 10 minutes, give the salad another gentle stir. Taste and adjust the seasoning if needed—you might want to add a little more salt, pepper, or vinegar to suit your taste. The salad should be creamy, tangy, and perfectly balanced. If it's too thick, you can add a splash of water or more vinegar to loosen it up.

5

Chill and Serve

Cover the bowl and refrigerate the potato salad for at least 1 hour before serving. This chilling time allows all the flavors to come together and the potatoes to absorb the dressing fully. The longer it chills, the better the flavors will meld—Grandma always said patience was key!

When ready to serve, give the salad one final gentle stir. The texture should be creamy yet still have that satisfying bite from the potatoes and pickles. Serve it chilled, straight from the fridge, and watch it disappear—just like it did at Grandma's table.

👨‍🍳

Pro Tips For Making Grandma'S Potato Salad Copycat

  • BOIL POTATOES UNTIL TENDER: Yukon Golds should collapse like a dream—not turn to mush. Test with a fork at 12-15 minutes: pierce easily but still hold shape. Overcooking turns them gluey, and no one wants that. Drain immediately and shock in ice water for 2 minutes to stop cooking.
  • SALT THE BOILING WATER: Generously salt the pot (about 2 tablespoons) before adding potatoes. This ensures even seasoning and prevents bland flavor. I learned this the hard way—underseasoned potatoes taste like nothing, even with good mayo.
  • CHILL EGGS BEFORE SLICING: Cold eggs slice cleaner and hold shape better. Pop them in ice water for 10 minutes before peeling, then slice while still chilled. Warm eggs fall apart like overripe fruit, and no one wants egg confetti in their salad.
  • MIX DRESSING LAST MINUTE: Combine mayo, sour cream, and vinegar right before folding into potatoes. This keeps the dressing from turning grainy or separating. Stir gently—overmixing makes the salad dense and heavy.

Common mistakes when making perfect results

Overcooking Potatoes

Nothing ruins potato salad faster than mushy potatoes. I’ve learned the hard way that boiling them too long turns them into glue. Use a timer and test with a fork—potatoes should be fork-tender but still hold their shape.

Yukon Golds typically take 12-15 minutes from a cold start. Drain them immediately and plunge into ice water to stop cooking. This keeps them firm and prevents that dreaded "potato soup" texture. 🥔

Skipping the Chill Time

Grandma always said, "Patience is key," and she wasn’t wrong. Rushing the chilling step means the dressing won’t fully coat the potatoes, leaving them dry and flavorless. Let the salad sit in the fridge for at least 1 hour—overnight is even better.

The magic happens as the flavors meld and the potatoes absorb the creamy dressing. Trust me, skipping this step is a rookie mistake I made early on. ❄️

Wrong Dressing Ratio

The balance between mayo, sour cream, and vinegar is everything. Too much mayo makes it heavy, while too little vinegar kills that signature tang. Stick to the 1 cup mayo to ½ cup sour cream ratio, then adjust vinegar to taste.

I’ve seen people use all mayo and wonder why their salad tastes bland. The Dijon mustard and celery seed are non-negotiable for depth—don’t skip them! 🌶️

Mashing the Potatoes

Potatoes should stay intact, not turn into a mash. When folding in the dressing, use a gentle hand—think "tossing a salad," not "mashing potatoes." Overmixing breaks them down and turns your dish into a sad, gluey mess.

If you’re worried about even coating, let it sit for 10 minutes before the final stir—this helps the dressing penetrate without smashing the potatoes. 💡

Using Cold Ingredients

Cold mayo and sour cream can cause the dressing to separate, leaving you with a greasy, unappetizing mess. Take both out of the fridge 30 minutes before mixing to bring them to room temperature.

The same goes for eggs—room-temperature eggs boil more evenly. I’ve ruined more dressings than I care to admit by ignoring this simple step. 🥛

Over-Salting the Dressing

It’s easy to go heavy on the salt, especially if you’re used to seasoning as you go. But in potato salad, the dressing is pre-mixed, so taste as you go. Start with the ¾ teaspoon salt and adjust only if needed.

Over-salting can’t be fixed easily—trust me, I’ve learned this the hard way. The same goes for vinegar; add it gradually to avoid a harsh tang. 🧂

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 30g11%
Dietary Fiber 3g11%
Sugars 8g
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 ahead of time?

This recipe tastes even better after chilling. Store it in an airtight container for up to 3-4 days, with parchment paper between layers to keep potatoes from getting soggy. The flavors meld beautifully overnight, just like Grandma's original.

2

What if I don't have Yukon Gold potatoes?

Russet potatoes work well too, though they're slightly fluffier. For a creamier texture, try red potatoes—they hold their shape better. Just boil them 2-3 minutes less than Yukon Golds since they cook faster.

3

How do I keep the potato salad from getting watery?

Drain the boiled potatoes thoroughly and rinse them in ice water to stop cooking. Also, don't overmix after adding the dressing—gentle folding keeps the texture perfect. If it's still too thick, add just a splash of vinegar or water.

4

Can I make this recipe without mayo?

You can substitute with Greek yogurt or avocado for a lighter version. Use a 1:1 ratio but add an extra 1 tablespoon of vinegar to maintain the tangy balance. The texture will be slightly different but still delicious.

5

What's the best way to serve this potato salad?

It's perfect for picnics, BBQs, or as a side dish at family gatherings. For extra presentation, garnish with fresh dill or a sprinkle of paprika. Serve with crusty bread or grilled meats for a complete meal.

★★★★★4.7(3 reviews)
Categories Salads