The Creamiest Classic Potato Salad Everyone at the Cookout Will Rave About
My grandmother never measured a single thing when she made potato salad. She’d boil a pot of potatoes on a Saturday morning, hum to herself while she chopped the celery, and somehow produce a bowl so good that people would hover near the kitchen hoping to sneak a taste before it hit the table. That bowl became the measuring stick for every potato salad I’ve eaten since.
What makes a truly great potato salad isn’t complicated — it’s the balance. Tender, just-cooked potatoes that hold their shape. A dressing that’s creamy without being heavy, tangy without being sharp, and just sweet enough to round everything out. The crunch of celery and onion. The little pops of pickle. Every bite has texture, every bite has flavor, and somehow the whole thing tastes even better cold out of the fridge the next morning.
This recipe is the one I bring to every summer cookout, holiday table, and neighborhood potluck. It’s the easy potato salad recipe people always ask me about, the one my kids request for birthday dinners, and the one that earns the ultimate compliment: “Can I have this recipe?” Whether you’re feeding four or forty, this classic potato salad has you completely covered.

Why You’ll Love This Recipe
It Tastes Like It Came From a Real Kitchen
This isn’t a shortcut recipe that tastes like it was dressed up from a bag. The dressing is built from scratch with real mayonnaise, a touch of mustard, and just enough apple cider vinegar to wake everything up. The flavor is layered, balanced, and completely homemade.
The Texture Is Everything
The potatoes are tender all the way through but never mushy or falling apart. You get contrast from crisp celery and onion in every bite, so it never feels like you’re eating one flat, uniform thing. Texture is what separates a forgettable potato salad from one that disappears off the table.
Stupid Simple to Make
There’s no roasting, no fancy equipment, and no complicated technique. You boil potatoes, whisk together a dressing, chop a few things, and fold it all together. That’s it. Even if you’ve never made potato salad before, this one is approachable from the very first try.
Perfect for Crowds and Make-Ahead Meals
This recipe doubles and triples beautifully, making it ideal for feeding a crowd. It also improves after a few hours in the fridge as the dressing soaks into the potatoes, which means making it ahead of time actually makes it better, not just convenient.
Timeless With Just a Little Twist
This is the classic everyone knows and loves, but there’s a gentle brightness from apple cider vinegar and a hint of Dijon that makes it taste more elevated than the standard version without changing what makes it so beloved.
Ingredients

For the Potatoes
- 3 lbs Yukon Gold potatoes (skin-on, scrubbed clean)
- 1 tbsp kosher salt (for the boiling water)
- 1 tbsp apple cider vinegar (splash over warm potatoes — this is key)
For the Creamy Dressing
- 1 cup mayonnaise (full-fat, Duke’s or Hellmann’s recommended)
- 2 tbsp Dijon mustard (adds gentle heat without overpowering)
- 2 tbsp apple cider vinegar
- 1 tbsp granulated sugar
- 1 tsp celery salt
- ½ tsp garlic powder
- ½ tsp black pepper (freshly cracked preferred)
- ½ tsp kosher salt (or to taste)
For the Mix-Ins
- 3 large hard-boiled eggs, peeled and roughly chopped
- 3 stalks celery, finely diced
- ½ small red onion, finely diced
- ⅓ cup dill pickles, finely chopped (or sweet pickle relish if preferred)
- 2 tbsp fresh dill (chopped) or 1 tsp dried dill
For the Garnish
- Smoked paprika, for dusting
- A few sprigs of fresh dill or parsley
The mayonnaise dressing clings to every warm potato, seeping in as the salad chills so the flavor goes all the way through rather than sitting just on the surface. The vinegar brightens everything, and the eggs add richness that makes it feel substantial enough to stand on its own.
How to Make Potato Salad — Step-by-Step
Step 1: Boil the Potatoes
Place the scrubbed potatoes in a large pot and cover with cold water by at least two inches. Add a generous tablespoon of kosher salt — the water should taste pleasantly salty, like pasta water. Bring to a boil over high heat, then reduce to a steady simmer. Cook for 15 to 18 minutes until a fork slides in easily and the potatoes feel tender all the way through with no resistance at the center. Don’t worry if some smaller pieces cook a minute or two faster — just pull those out early.
Step 2: Drain and Season While Warm
Drain the potatoes in a colander and let them sit for just a minute. As soon as they’re cool enough to handle, cut them into roughly 1-inch chunks — you don’t need to be precise here. Transfer them to a large mixing bowl and immediately drizzle with a tablespoon of apple cider vinegar. Toss gently and let them sit. Warm potatoes absorb seasoning beautifully, and that quick splash of vinegar builds a brightness into the base that you can’t achieve if you wait until the potatoes are cold.
Step 3: Make the Dressing
In a medium bowl, whisk together the mayonnaise, Dijon mustard, apple cider vinegar, sugar, celery salt, garlic powder, black pepper, and kosher salt until completely smooth. Taste it before it goes anywhere near the potatoes — it should be creamy, tangy, slightly sweet, and a little punchier than you think it needs to be, because it mellows once it’s on the potatoes. Don’t worry if it seems bold at this stage; that’s exactly what you want.
Step 4: Combine Everything
Once the potatoes have cooled to room temperature (about 15 to 20 minutes), add the chopped eggs, celery, red onion, pickles, and dill. Pour about three-quarters of the dressing over the top and fold everything together gently with a rubber spatula — not a wooden spoon, which tends to break up the potatoes. Add more dressing as needed until everything is well coated and glossy. Don’t worry if a few potato pieces crumble slightly; a little texture variation is part of what makes this so good.
Step 5: Chill and Serve
Cover the bowl tightly with plastic wrap or transfer the salad to a lidded container and refrigerate for at least one hour before serving — two hours is even better. The salad will smell wonderfully creamy and herby when you pull it out. Give it a gentle fold, taste and adjust salt if needed, then transfer to your serving bowl. Dust generously with smoked paprika and finish with fresh dill or parsley.
Perfecting This Recipe
- Use Yukon Gold potatoes over Russets — they have a naturally buttery flavor, hold their shape better after boiling, and don’t get waterlogged the way starchy potatoes can.
- Always season the boiling water. Unsalted water means unseasoned potatoes, and no amount of dressing will fully compensate for a bland base.
- Dress the potatoes while warm. This is the single most important technique in the recipe. Cold potatoes have closed-off surfaces that don’t absorb flavor well.
- Fold, don’t stir. Use a wide rubber spatula and fold from the bottom up to keep the potato chunks intact.
- Let it rest. A freshly made potato salad tastes decent. One that’s been in the fridge for two hours tastes significantly better. Give the dressing time to meld.
- Taste after chilling. Cold dulls salt. You may want to add a pinch more salt or an extra drizzle of vinegar right before serving.
- Hold back some dressing. Potatoes absorb as they sit, so always reserve a few tablespoons to refresh the salad before serving if it looks dry.
Common Mistakes to Avoid
- Overcooking the potatoes — Mushy potatoes collapse into the dressing and you end up with something closer to mashed potato salad. Test at 15 minutes and stop cooking the moment a fork goes in cleanly.
- Using cold potatoes — If you boil the potatoes ahead and refrigerate them before dressing, they won’t absorb flavor properly. Always dress while warm, even if you’re making the salad a day ahead.
- Skipping the vinegar splash — That first hit of vinegar onto warm potatoes seasons from the inside out. Skipping it leaves the salad tasting flat, no matter how good your dressing is.
- Under-seasoning the dressing — A timid dressing produces a timid salad. The dressing needs to be seasoned boldly before it ever touches the potatoes because it has to flavor a large amount of food.
- Serving it straight from the fridge — Dead cold potato salad is stiff and muted. Pull it out 15 to 20 minutes before serving to let it relax slightly — the flavors open up and the texture loosens just enough.
Add Your Touch
- Swap dill pickles for bread-and-butter pickles for a sweeter, more old-fashioned Southern flavor.
- Add crispy bacon crumbles folded in right before serving for a smoky, salty hit.
- Stir in a spoonful of sour cream in place of some mayonnaise for a tangier, lighter dressing.
- Try smoked paprika in the dressing (not just as garnish) for a subtle depth.
- Add ½ cup shredded sharp cheddar for a heartier, more indulgent version.
- Use waxy red potatoes for a slightly firmer texture and a beautiful pop of color from the skin.
- For a no-egg version, simply omit the eggs — the dressing holds everything together beautifully on its own.
- In fall, fold in roasted corn kernels and swap dill for chives for a seasonal twist.
Visit Also: Deviled Eggs
What to Serve With This
This best potato salad for potluck doubles as the ultimate all-purpose side dish. Here’s what pairs beautifully:
- Grilled burgers or hot dogs — the classic American cookout pairing for good reason.
- BBQ pulled pork or smoked brisket — the creamy, cool salad cuts right through rich, smoky meat.
- Fried chicken — comfort food royalty, and this salad belongs on the same plate.
- Grilled corn on the cob — sweet, charred corn alongside cool, creamy potato salad is a summer dream.
- A big pitcher of lemonade or sweet iced tea — nothing better on a warm afternoon.
Storing and Serving
Fridge:
Store in an airtight container for up to 4 days. The flavor continues to develop over the first 24 hours, so Day 2 is often even better than Day 1.
Freezer:
Potato salad does not freeze well. The mayonnaise breaks and the potato texture becomes grainy after thawing. Enjoy this one fresh from the fridge only.
Reheating:
This salad is meant to be served cold or at room temperature — no reheating needed or recommended. Pull it out of the fridge 15 to 20 minutes before serving for the best texture and flavor.
Make-Ahead Tip:
This recipe is ideal for making 12 to 24 hours in advance. Prepare the full salad, cover tightly, and refrigerate. Reserve a few tablespoons of dressing separately. Before serving, give it a gentle fold and stir in the reserved dressing if it looks like the potatoes have absorbed it all.
Servings:
This recipe makes approximately 8 generous side-dish servings.
Nutrition (Approximate Per Serving)
- Calories: 320
- Total Fat: 22g
- Saturated Fat: 4g
- Carbohydrates: 26g
- Sugar: 4g
- Protein: 5g
- Sodium: 480mg
Nutritional values are approximate and may vary based on specific ingredients and brands used.
Chef’s Helpful Tips
- Room temperature eggs hard-boil more evenly and peel more cleanly. Take them out of the fridge 15 minutes before boiling.
- For clean, neat potato chunks, don’t peel before boiling — the skin holds the potato together during cooking. Peel (or leave the skin on for a rustic look) after cooking once they’re slightly cooled.
- To slice hard-boiled eggs without crumbling, use an unflavored piece of dental floss or a thin wire egg slicer for clean, even cuts.
- Quality mayonnaise genuinely matters here. Duke’s and Hellmann’s have a richer, less sweet flavor than store-brand alternatives, and you’ll taste the difference in a dressing this simple.
- If your salad comes out too thick after chilling, a small splash of pickle brine or apple cider vinegar loosens it instantly and brightens the flavor at the same time.
Frequently Asked Questions
Q1. Can I make this potato salad the day before?
Absolutely — in fact, you should. Making it a day ahead gives the dressing time to soak into the potatoes and lets all the flavors meld together beautifully. Just store it covered in the fridge and give it a gentle fold before serving. Reserve a little extra dressing to stir in right before serving if needed.
Q2. What kind of potatoes work best?
Yukon Golds are the gold standard here — they’re buttery, hold their shape well, and don’t get gummy or waterlogged. Waxy red potatoes are a great alternative for a slightly firmer bite. Avoid Russets; they tend to fall apart and can make the salad gluey.
Q3. Can I make this without eggs?
Totally. The eggs add richness and body, but the salad is completely delicious without them. Simply leave them out — the creamy dressing does plenty of work on its own.
Q4. How long does homemade potato salad last in the fridge?
Up to 4 days in an airtight container. Always use a clean spoon when serving to keep it fresh longer, and never leave it out at room temperature for more than 2 hours.
Q5. Can I use Miracle Whip instead of mayonnaise?
You can, though it will change the flavor noticeably — Miracle Whip is sweeter and tangier, so reduce or eliminate the added sugar in the dressing. Some people genuinely prefer it that way, so it comes down to personal taste.
Conclusion
There’s a reason potato salad shows up at every cookout, every family reunion, and every potluck spread worth attending — it’s the kind of food that brings people together without asking anything complicated of anyone. This recipe is creamy, tangy, just a little sweet, and deeply satisfying in that way only the most timeless comfort foods can be. It’s the kind of dish people go back for a second scoop of and then mention again days later.
Whether you’re making it for a crowd this weekend or just whipping it up because Tuesday calls for something good, I hope this becomes your go-to. Make it your own — add the bacon, skip the eggs, throw in a handful of chives — and then share it with someone who’ll love it as much as you do. That’s the whole point of food this good.
Classic Creamy Potato Salad
Course: Trending Recipes8
servings20
minutes18
minutes320
kcal60
1
hour38
minutesA rich, tangy, crowd-pleasing potato salad with tender Yukon Gold potatoes, crunchy celery and onion, hard-boiled eggs, and a bold homemade dressing. Perfect for cookouts, potlucks, and summer gatherings of any size.
Ingredients
Potatoes:
3 lbs Yukon Gold potatoes, skin-on, scrubbed
1 tbsp kosher salt (for boiling water)
1 tbsp apple cider vinegar (to dress warm potatoes)
Creamy Dressing:
1 cup full-fat mayonnaise
2 tbsp Dijon mustard
2 tbsp apple cider vinegar
1 tbsp granulated sugar
1 tsp celery salt
½ tsp garlic powder
½ tsp black pepper
½ tsp kosher salt
Mix-Ins:
3 large hard-boiled eggs, roughly chopped
3 stalks celery, finely diced
½ small red onion, finely diced
⅓ cup dill pickles, finely chopped
2 tbsp fresh dill, chopped (or 1 tsp dried)
Garnish:
Smoked paprika
Fresh dill or parsley
Directions
- Place potatoes in a large pot, cover with cold salted water. Bring to a boil and simmer 15–18 minutes until fork-tender.
- Drain, cool slightly, then cut into 1-inch chunks. Drizzle immediately with 1 tbsp apple cider vinegar and toss. Let cool to room temperature.
- Whisk together all dressing ingredients in a bowl until smooth. Taste and adjust seasoning.
- Add eggs, celery, onion, pickles, and dill to the potatoes. Pour over three-quarters of the dressing and fold gently until coated. Add more dressing as needed.
- Cover and refrigerate for at least 1 hour. Before serving, fold gently, adjust salt, garnish with paprika and fresh dill.



