Creamy, smoky, and loaded with texture, this potato salad is the kind of homemade side that makes store-bought tubs feel like a distant memory. Buttery Yukon Gold chunks and soft-boiled-then-chopped eggs get folded into a tangy mayo-and-sour-cream dressing (with a little Dijon kick), then showered with crispy bacon and fresh green onions for crunch. It all comes together with just a pot and a mixing bowl, and it’s wonderful served chilled over crisp lettuce or next to anything fresh off the grill.

Why You’ll Love This Recipe
Why make creamy egg potato salad at home?

Once you try this Irresistible Creamy Egg Potato Salad with Crispy Bacon, those store-bought tubs start to taste flat by comparison. It’s simple enough for a relaxed weekday and impressive enough for a summer gathering, and these are the details that make it work:

Silky, Never Gluey: Yukon Gold potatoes are naturally buttery and waxy enough to hold their shape, so every bite stays tender without turning mushy or pasty.
Balanced, Tangy Dressing: Sour cream lightens the mayo, while Dijon, cider vinegar, and a touch of garlic powder keep the richness bright instead of heavy.
Smart Flavor Layering: Seasoning the potatoes while they’re still warm helps them absorb the dressing, so the flavor goes deeper than the surface.
Crunch in Every Bite: Folding in crumbled bacon and green onions just before serving keeps the smoky pieces crisp, with parsley adding a fresh, grassy finish.
Easy Make-Ahead Side: With just a pot and a bowl, it chills beautifully and keeps up to three days, making it a dependable pick for picnics and potlucks.
The Ingredients That Make It Work
Great potato salad starts with the right ingredients, and each one here has a job, from creamy richness to tang to crunch. This quick guide explains what each one does so your Creamy Egg Potato Salad turns out perfect every time.

The Hearty Base
Yukon Gold potatoes (2 pounds): Their naturally buttery flavor and medium starch hold their shape without turning gluey. Cut them into even 1-inch chunks so they cook at the same pace, and start them in cold, salted water for tender centers. Red potatoes are a good substitute.
Large eggs (6): Hard-boiled eggs add protein, a soft richness, and pops of golden color. Boil them for 10 to 11 minutes, then cool them in ice water so the yolks stay creamy and the shells slip off easily. Eggs that are a week or so old peel more cleanly than ultra-fresh ones.
Bacon (6 slices): Bacon brings the smoky, salty crunch that sets this salad apart. Thick-cut bacon baked at 400°F (about 18 to 20 minutes) cooks evenly and crumbles nicely. Cool it completely and fold it in just before serving to keep it crisp.
The Creamy, Tangy Dressing
Mayonnaise (¾ cup): This is the creamy backbone of the dressing, so choose a full-fat, good-quality mayo, since light versions can taste thin or watery. Real mayonnaise also works better here than sweeter “salad dressing” spreads, which can overpower the savory flavors.
Sour cream (¼ cup): It lightens the mayo with a cool, tangy flavor so the salad never feels heavy. Full-fat sour cream gives the best texture, and plain Greek yogurt works in a pinch.
Dijon mustard (1 tablespoon): Dijon adds a gentle sharpness and helps bind the dressing together. A smooth Dijon blends in best, while whole-grain mustard gives a more rustic look and bite.
Apple cider vinegar (1 tablespoon): Just a splash brightens the whole bowl and cuts through the richness. If needed, swap in white wine vinegar or fresh lemon juice, using the same amount.
The Seasonings
Garlic powder (½ teaspoon): It gives a mellow, even garlic flavor without the raw bite fresh garlic can bring to an uncooked dressing. Make sure it’s fresh (it should smell fragrant) so it adds depth rather than a dusty taste.
Salt (½ teaspoon, plus more for cooking water): Salting the cooking water seasons the potatoes from the inside out, so be generous, about 1 tablespoon of kosher salt per 2 quarts. Bacon adds its own saltiness, so taste the finished salad before adding more.
Black pepper (½ teaspoon): Pepper adds a warm, gentle heat that balances the creamy dressing. Freshly ground has a livelier aroma and flavor than pre-ground.
The Fresh Finishers
Green onions (3): They give a mild onion bite and a fresh pop of color. Use both the white and light green parts, and pat them dry after slicing so extra moisture doesn’t thin the dressing.
Fresh parsley (2 tablespoons): Parsley adds a clean, grassy note that keeps each bite tasting bright. Flat-leaf (Italian) parsley has more flavor than curly, and fresh chives make a good substitute.
Step-by-Step Instructions
Bake the bacon on a rimmed sheet pan at 400°F for 18 to 20 minutes, until deeply golden and crisp. Drain on paper towels, cool completely, then crumble and refrigerate until serving.
Cover the potato chunks with cold water by about an inch, then stir in a generous amount of salt (about 1 tablespoon per 2 quarts). Bring to a boil, reduce to a steady simmer, and cook 10 to 12 minutes, until a fork slides in easily but the edges still hold their shape.
Lower the eggs into a second pot of gently boiling water and cook for 10 to 11 minutes. Transfer them straight to an ice bath for 5 minutes so the yolks stay creamy and the shells slip off easily, then peel and roughly chop.
Drain the potatoes well and let them steam dry in the colander for about 10 minutes, until warm rather than hot. I never skip this rest, because hot potatoes can melt the dressing and turn the salad greasy.
Whisk the mayonnaise, sour cream, Dijon, apple cider vinegar, garlic powder, ½ teaspoon salt, and black pepper in a large mixing bowl until completely smooth and glossy.
Add the warm potatoes, chopped eggs, green onions, and parsley, then fold gently with a spatula until everything is coated. Stir lightly rather than vigorously so the potatoes stay in distinct chunks instead of breaking down into mash.
Chill, covered, for at least 1 hour so the flavors meld and the dressing thickens. Taste, adjust with a pinch of salt or pepper if needed, then fold in the crumbled bacon right before serving, because that’s how I keep it crisp.
💡Tip: It’s normal if the dressing looks a little loose right after mixing. The potatoes absorb it as the salad rests, so give it time before adding more mayo.

Reminder: Store leftovers in an airtight container in the refrigerator for up to 3 days, and keep a little extra bacon aside to sprinkle on top so it stays crunchy.

Make Ahead Options
This Creamy Egg Potato Salad is perfect for meal prep, saving you precious time on busy days! You can prepare the whole salad (minus the bacon and parsley) up to 24 hours in advance: boil the potatoes and eggs, mix the dressing, fold everything together, then cover and refrigerate overnight. The flavors deepen beautifully, so it’s just as delicious the next day. Bake and crumble the bacon up to 3 days ahead and store it in a separate airtight container, which keeps it crisp. Before serving, give the salad a gentle stir, taste for salt, and fold in the bacon and fresh parsley for a bright, crunchy finish.

Perfect Pairings & Serving Ideas

Plate it for contrast: Spoon the chilled salad over crisp butter lettuce or romaine so the cool, crunchy leaves play against the creamy potatoes. Use a wide, shallow bowl for family-style serving, since it gives you more surface for toppings. Finish with the reserved bacon, a scatter of green onions, and a little parsley right before it hits the table, so the bacon stays crisp. For individual plates, a scoop or a ring mold gives you neat, restaurant-style mounds.

Match it with grilled and smoky mains: The tangy Dijon-and-sour-cream dressing cuts through rich, charred meats, so this salad is a natural next to burgers, bratwurst, BBQ chicken thighs, or smoked ribs. I love it with grilled chicken and charred corn on the cob, because the smoky edges contrast with the cool, creamy bowl. Since the salad already brings bacon and mayo, keep the other sides light and acidic, like sliced tomatoes with flaky salt, a vinegar-based slaw, or a simple cucumber salad.

Pour something crisp: Rich, creamy dishes need a drink with some acidity to refresh the palate. A chilled Sauvignon Blanc, dry Riesling, or sparkling wine works beautifully, as does a cold pilsner or lager. For a non-alcoholic option, iced tea with plenty of lemon or sparkling lemonade does the same job.

Fit it to the occasion: For picnics and potlucks, set the serving bowl inside a larger bowl of ice to keep it cold and safe. On a busy weeknight, pair it with a store-bought rotisserie chicken and a handful of greens for a no-fuss dinner. For brunch, I like serving this Creamy Egg Potato Salad alongside a slice of quiche or toasted ham sandwiches, since the eggs and bacon already echo those flavors.

Expert Tips
Use these small tricks to get a flawless Creamy Egg Potato Salad every time.

Start with cold water: Cold, well-salted water heats the Yukon Gold chunks gradually, so the centers turn tender before the outsides blur into mush.
Cut evenly, test early: Cut potatoes into even 1-inch pieces and start fork-testing at 10 minutes. They’re ready when a fork slides in but the edges stay sharp.
Steam-dry the potatoes: I let drained potatoes steam in the colander for 10 minutes, because leftover water thins the mayo-and-sour-cream dressing and dulls the flavor.
Dress them warm: Warm, not hot, potatoes soak up the Dijon and cider vinegar tang, seasoning each chunk from within instead of just coating the outside.
Add bacon last: I keep the crumbled bacon chilled and fold it in right before serving, saving a handful to sprinkle on top for extra crunch.
Revive day-two leftovers: The salad can tighten as the potatoes absorb the dressing. Stir in a spoonful of sour cream or a splash of vinegar to revive it.
Variations & Substitutions
This Creamy Egg Potato Salad is flexible, so don’t hesitate to adjust it to your pantry, your guests, or your mood. These tested tweaks keep the creamy, tangy character intact.

Make it vegetarian: Skip the bacon and whisk ½ teaspoon smoked paprika into the dressing, then add toasted sunflower seeds for smoky flavor and crunch.
Go low-carb: Replace the potatoes with cauliflower florets steamed 5 to 6 minutes until just tender, then drain and cool completely so the dressing stays thick.
Add dill pickle tang: I stir in ½ cup chopped dill pickles and swap the vinegar for 1 tablespoon pickle brine for a deli-style flavor.
Make a dairy-free dressing: Replace the sour cream with ¼ cup more mayonnaise or unsweetened plain dairy-free yogurt, and add a squeeze of lemon juice for tang.
Turn up the heat: I whisk 1 to 2 teaspoons hot sauce or a pinch of cayenne into the dressing for gentle heat that cuts the richness.
Swap the herbs: Fresh dill replaces the parsley one-for-one, and its slightly sweet, anise-like flavor pairs especially well with the eggs and Dijon.
Storage & Freezing

Refrigerate: Store leftover Creamy Egg Potato Salad in an airtight container for up to 3 days, pressing a piece of plastic wrap onto the surface to keep the dressing from drying out. Keep it in the main body of the fridge rather than the door, where temperatures fluctuate. The potatoes keep absorbing dressing as it sits, so day-two salad is firmer and less saucy than the first night.

Keep the bacon separate: If you know you’ll have leftovers, store the crumbled bacon in its own container and fold it in only when serving. Bacon mixed into the salad turns soft and chewy overnight, which is why I always set a handful aside. Cooked bacon keeps in the fridge for about 4 days, or in the freezer for up to 1 month. Re-crisp it in a 400°F oven for 3 to 4 minutes.

Skip the freezer: This salad doesn’t freeze well. Potatoes turn grainy and weep water once thawed, the mayo-and-sour-cream dressing separates into a greasy, curdled mess, and the egg whites go rubbery. For make-ahead prep, boil the potatoes and eggs up to 1 day ahead and refrigerate them separately. Whisk the dressing and store it in a jar, then combine everything a few hours before serving.

Revive and serve: This is a chilled salad, so there’s no need to reheat it. Let it sit on the counter for 15 to 20 minutes to take the fridge chill off, then stir in a spoonful of sour cream or a splash of cider vinegar to loosen a tight, day-two texture. Taste for salt, since flavors dull when cold. At a picnic or buffet, don’t leave it out for more than 2 hours (1 hour if it’s above 90°F). Set the bowl inside a larger bowl of ice to keep it safe.

Recipe FAQs
Can I use red potatoes instead of Yukon Golds? Yes, they also hold their shape well.
Why let the potatoes steam dry before dressing? Excess moisture thins the dressing and turns it greasy.
How do I keep the bacon crisp? I fold it in right before serving.
Can I freeze this Creamy Egg Potato Salad? No, potatoes turn grainy and the dressing separates.
Irresistible Creamy Egg Potato Salad with Crispy Bacon

Creamy Egg Potato Salad: buttery Yukon Gold potatoes and soft-boiled eggs tossed in a tangy mayo-and-sour-cream dressing, finished with crispy bacon and green onions for crunch — a make-ahead summer side that’s better than store-bought.

Author: Emily Cookson
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 1 hour 50 minutes
Yield: 6 to 8 servings
Category: Side Dish
Method: Bake, Boil, Mix
Cuisine: American
Diet: Gluten-Free
Ingredients
2 pounds Yukon Gold potatoes, peeled and cut into bite-size chunks
6 large eggs
6 slices bacon, cooked until crisp and crumbled
¾ cup mayonnaise
¼ cup sour cream
1 tablespoon Dijon mustard
1 tablespoon apple cider vinegar
½ teaspoon garlic powder
½ teaspoon salt, plus more for the cooking water
½ teaspoon black pepper
3 green onions, sliced
2 tablespoons chopped fresh parsley
Cook Mode Prevent your screen from going dark
Instructions
Bake the bacon on a rimmed sheet pan at 400°F for 18 to 20 minutes, until deeply golden and crisp. Drain on paper towels, cool completely, then crumble and refrigerate until serving.
Cover the potato chunks with cold water by about an inch, then stir in a generous amount of salt (about 1 tablespoon per 2 quarts). Bring to a boil, reduce to a steady simmer, and cook 10 to 12 minutes, until a fork slides in easily but the edges still hold their shape.
Lower the eggs into a second pot of gently boiling water and cook for 10 to 11 minutes. Transfer them straight to an ice bath for 5 minutes so the yolks stay creamy and the shells slip off easily, then peel and roughly chop.
Drain the potatoes well and let them steam dry in the colander for about 10 minutes, until warm rather than hot. I never skip this rest, because hot potatoes can melt the dressing and turn the salad greasy.
Whisk the mayonnaise, sour cream, Dijon, apple cider vinegar, garlic powder, ½ teaspoon salt, and black pepper in a large mixing bowl until completely smooth and glossy.
Add the warm potatoes, chopped eggs, green onions, and parsley, then fold gently with a spatula until everything is coated. Stir lightly rather than vigorously so the potatoes stay in distinct chunks instead of breaking down into mash.
Chill, covered, for at least 1 hour so the flavors meld and the dressing thickens. Taste, adjust with a pinch of salt or pepper if needed, then fold in the crumbled bacon right before serving to keep it crisp.
Notes
Tip – Start with cold water: Cold, well-salted water heats the Yukon Gold chunks gradually so centers cook before outsides get mushy.
Tip – Steam-dry the potatoes: Let drained potatoes steam in the colander for about 10 minutes so excess water doesn’t thin the dressing.
Tip – Dress warm potatoes: Warm (not hot) potatoes absorb the dressing and seasoning for deeper flavor.
Tip – Add bacon last: Keep crumbled bacon chilled and fold in right before serving, saving a handful to sprinkle on top for extra crunch.
Make-ahead: Boil potatoes and eggs up to 1 day ahead and refrigerate separately. Whisk the dressing and store it in a jar, then combine a few hours before serving.
Storage: Refrigerate in an airtight container for up to 3 days. Store bacon separately and re-crisp if desired. Do not freeze—the texture and dressing separate when thawed.
Revive leftovers: Stir in a spoonful of sour cream or a splash of apple cider vinegar to loosen a tightened salad; let sit 15–20 minutes at room temperature before serving.
Nutrition
Serving Size: about 1 cupCalories: 443 kcalSugar: 3 gSodium: 640 mgFat: 40 gSaturated Fat: 8 gUnsaturated Fat: 30 gTrans Fat: 0.5 gCarbohydrates: 26 gFiber: 3.3 gProtein: 10 gCholesterol: 1