Classic Potato Salad with Eggs

Loading…

By Reading time
Servings 4–6 people

Classic potato salad earns its place on the table when the potatoes stay tender, the eggs hold their shape, and the dressing coats everything in a cool, creamy layer without turning heavy. The best versions taste balanced from the first bite: a little tang from mustard and vinegar, a soft sweetness in the background, and enough salt to bring the whole bowl into focus.

What makes this version work is the order. The potatoes are cooked until just tender, then cooled before the dressing goes on, so they don’t break down into mash when you fold everything together. The eggs, celery, and onion each add a different texture, and the dressing is mixed separately first so the seasoning is even before it hits the bowl. That keeps the salad creamy instead of wet or greasy.

Below you’ll find the small details that matter most, including how to keep the potatoes from getting waterlogged and how long this salad needs in the fridge before it tastes fully seasoned. If you’ve had potato salad turn gluey, bland, or too sharp, those fixes are in here.

The potatoes stayed intact and the dressing was perfect after chilling. I added a little extra mustard and the eggs gave it the classic taste I was hoping for.

★★★★★— Melissa K.

Save this classic potato salad with eggs for picnics, cookouts, and any time you need a creamy make-ahead side that tastes even better after chilling.

Save to Pinterest

The Trick to Potato Salad That Stays Creamy, Not Starchy

The mistake that ruins potato salad most often is overworking it after the potatoes are cooked. Russets are soft by nature, which is great for soaking up dressing, but they also fall apart fast once they’re tender. Drain them well, let the steam escape, and fold gently at the end so you keep some definition in the bowl instead of turning everything into paste.

The chill time matters too. Right after mixing, the salad tastes a little separated and flat. After a couple of hours in the fridge, the potatoes absorb the dressing, the mustard mellows, and the salt settles in. That resting period is what turns a decent bowl into the one people go back for.

What Each Ingredient Is Actually Doing in This Salad

Classic Potato Salad with Eggs creamy potatoes eggs
  • Russet potatoes — These break down a little at the edges and soak up the dressing better than waxy potatoes. If you want a firmer bite, Yukon Golds work, but they won’t give you quite the same fluffy, classic texture.
  • Mayonnaise — This is the backbone of the dressing. Use a brand you actually like straight from the jar, because there’s nowhere to hide its flavor here.
  • Yellow mustard and white vinegar — These keep the salad from tasting heavy. The mustard gives the familiar picnic flavor, and the vinegar sharpens everything just enough to wake up the potatoes.
  • Hard-boiled eggs — The yolks add richness while the whites give the salad little firm bites. Chop them after they’re fully cooled so they stay neat instead of smearing into the dressing.
  • Celery and onion — These are the crunch and bite that keep each spoonful interesting. Dice them fine so they blend into the salad instead of overpowering it.

Building the Bowl Without Breaking the Potatoes

Cooking the Potatoes to the Right Point

Start the potatoes in salted water and cook them until a knife slides in easily, but the cubes still hold their edges. If they’re cooked past that point, they’ll crack apart when you stir in the dressing. Drain them thoroughly and let them cool long enough that steam is no longer rising from the bowl, because trapped heat can thin the dressing and make the texture muddy.

Mixing the Dressing First

Stir the mayonnaise, mustard, vinegar, sugar, salt, and pepper together in a separate bowl before it meets the potatoes. That gives you a smooth dressing with even seasoning, and it prevents pockets of plain mayo or sharp mustard from showing up in the finished salad. Taste it here; it should be a little bolder than you want the final salad to be, since the potatoes will soften it.

Folding Everything Together

Add the potatoes, eggs, celery, and onion to the bowl and fold with a spatula instead of stirring hard. The goal is to coat every piece without smashing the potatoes. If the salad looks dry at first, give it a minute before adding more dressing; warm potatoes absorb faster than they appear to, and rushing that step is how people end up with a greasy bowl.

Chilling and Finishing

Cover the salad and chill it for at least 2 hours. That’s when the flavors settle and the dressing thickens around the potatoes. Right before serving, taste again and add a pinch more salt or a little pepper if needed, then finish with paprika for color and that familiar old-school look.

How to Adjust This Classic Potato Salad for Different Tables

Make it a little tangier

Add another teaspoon of vinegar or a little extra mustard if you like sharper potato salad. That lifts the richness of the mayonnaise and gives the salad a cleaner finish, especially after it has chilled.

Swap in Yukon Gold potatoes

Yukon Golds hold their shape better and give you a creamier, denser bite. They’re a good choice if you want the salad to look neater in a bowl, though the finished texture will be less fluffy than with russets.

Dairy-free version

This recipe is already dairy-free as written as long as your mayonnaise is dairy-free, which most are. That makes it an easy side for mixed crowds without changing the texture or the classic flavor.

Make it ahead for a crowd

This potato salad holds well overnight and often tastes better the next day. If it sits for more than a few hours, save a spoonful of dressing to stir in right before serving, since chilled potatoes can absorb more than you expect.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The dressing may thicken as it chills, so stir before serving.
  • Freezer: Don’t freeze this salad. Mayonnaise and potatoes both change texture badly after thawing, and the result turns watery and grainy.
  • Reheating: This salad is meant to be served cold. If it’s been in the fridge too long, let it sit at room temperature for 15 to 20 minutes so the dressing loosens a little before you stir and serve.

Answers to the Questions Worth Asking

Can I make potato salad the day before?+

Yes, and it usually tastes better that way. The potatoes absorb the dressing overnight, which gives the salad a fuller, more seasoned taste. Stir it before serving and check the salt again, because chilled potatoes can dull the seasoning a little.

How do I keep potato salad from getting mushy?+

Cook the potatoes until just tender, then drain them well and let them cool before mixing. Mushiness usually comes from overcooked potatoes or aggressive stirring. Folding gently keeps the cubes intact and gives you a salad with texture instead of mash.

Can I use red potatoes instead of russets?+

You can, but the texture will be different. Red potatoes stay firmer and give you a less fluffy salad, which is fine if that’s what you like. Russets soak up the dressing more readily, so they give this recipe that classic creamy result.

How do I fix potato salad if it tastes bland?+

Start with salt, then add a small splash of vinegar or a little more mustard if it still tastes flat. Bland potato salad usually needs acid more than anything else, because the mayo softens the edges of the seasoning. Add a little at a time and taste after each change.

Can I leave out the eggs?+

Yes, but the salad will lose some of its richness and that familiar old-fashioned texture. If you skip them, add a little extra celery for crunch or a spoonful more mayo to keep the bowl from tasting too bare. The eggs matter most to the classic version, so leaving them out changes the character of the dish.

Classic Potato Salad with Eggs

Classic potato salad with eggs featuring tender russet cubes and chopped hard-boiled eggs in a creamy mustard-mayo dressing. Chill the bowl for at least 2 hours so flavors meld and the texture stays creamy and scoopable.
Prep Time 20 minutes
Cook Time 20 minutes
chilling 2 hours
Total Time 2 hours 40 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 610

Ingredients
  

Potato salad base
  • 3 lb russet potatoes peeled and cubed
  • 4 hard-boiled eggs chopped
  • 0.5 cup celery diced
  • 0.25 cup onion finely diced
Creamy dressing
  • 1 cup mayonnaise
  • 2 tbsp yellow mustard
  • 1 tbsp white vinegar
  • 1 tsp sugar
  • 0.25 tsp salt to taste
  • 0.25 tsp black pepper to taste
  • 0.5 tsp paprika for garnish

Equipment

  • 1 sheet pan
  • 1 Dutch oven

Method
 

Boil and cool the potatoes
  1. Bring a pot of water to a boil and add the peeled and cubed russet potatoes, boiling until tender, about 15 minutes.
  2. Drain the potatoes and cool them spread out on a sheet pan until no longer hot, about 10 minutes.
Mix the salad
  1. Add the cooled potatoes, chopped hard-boiled eggs, diced celery, and finely diced onion to a large bowl and stir to combine.
  2. In a separate bowl, whisk the mayonnaise, yellow mustard, white vinegar, sugar, salt, and black pepper until smooth.
  3. Pour the dressing over the potato mixture and fold gently until evenly coated, keeping the eggs intact.
Chill and garnish
  1. Refrigerate the potato salad for at least 2 hours to firm up and develop flavor.
  2. Before serving, sprinkle paprika over the top for garnish and let the salad sit at room temperature for 5 minutes for best texture.

Notes

For clean, creamy texture, cut the potatoes into even cubes and cool them fully before mixing with the eggs. Store covered in the refrigerator for up to 4 days; freezing is not recommended because mayonnaise can separate. For a lighter option, use light mayonnaise (or a 50/50 mix of mayo and plain Greek yogurt) to keep the dressing creamy with fewer calories.

You might also like these recipes

Leave a Comment

Recipe Rating