Old Fashioned German Potato Salad Recipe with Bacon: Smoky, Crispy Bits Over Creamy Mustard Dressing

Side Dishes

Old Fashioned German Potato Salad Recipe with Bacon: Smoky, Crispy Bits Over Creamy Mustard Dressing

This old-fashioned German potato salad with bacon delivers the perfect balance of smoky, crispy bacon bits over a creamy mustard dressing that clings to every tender potato. The recipe captures the heart of German comfort food—rich, tangy, and satisfying enough to stand alongside sausages or roasted meats.

I've perfected this version over years of testing, ensuring the bacon stays crispy while the potatoes maintain their ideal texture.

The secret lies in two key steps: frying the bacon until golden and crispy, then boiling the potatoes just until they're tender but still hold their shape. A simple yet flavorful dressing made with mayonnaise, mustard, and a touch of vinegar ties everything together.

This isn't your average potato salad—it's a hearty side dish that brings German tradition to your table with every bite.

What you'll end up with is a dish that's creamy yet not too heavy, crispy yet not greasy, and packed with that unmistakable bacon flavor that makes it irresistible. The potatoes stay firm and delicious, while the dressing coats them perfectly, creating a texture that's both satisfying and elegant.

This recipe is designed to impress at family gatherings or holiday meals.

Serve it alongside bratwurst, pork chops, or even as a standalone dish with crusty bread. The combination of crispy bacon and creamy dressing makes this potato salad a standout side that will have everyone asking for seconds. Let's get started on creating this classic German favorite.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for old fashioned german potato salad recipe with bacon

Six ingredients for the potatoes, six for the dressing—plus bacon that makes this salad unforgettable.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 ½ lb Waxy variety, cut into 1-inch cubes
Thick-Cut Bacon 🥓 1 lb Smoked or applewood smoked
Mayonnaise 🥄 1 cup Duck or high-quality brand
Dijon Mustard 🌶️ 2 tbsp Mild or medium heat
White Vinegar 🍶 2 tbsp White or apple cider vinegar
Granulated Sugar 🍚 1 tbsp White or brown sugar
Yellow Onion 🧅 1 whole Medium size, finely chopped
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Vegetable Oil 🫒 2 tbsp For frying bacon
Hard-Boiled Eggs 🥚 2 whole Optional garnish, chopped

The bacon is non-negotiable here—thick-cut smoked bacon gives that authentic German flavor. Costco or Trader Joe's usually have the best selection for crispiness. Look for bacon with good marbling, not the lean, dry stuff. The potatoes? Yukon Golds are ideal—they hold their shape but still soak up flavor. If you can't find them, Russets work in a pinch, but they'll be starchier. Chop the onions fine—they should practically disappear into the dressing, adding sweetness without overpowering. Fresh dill is a must for that classic German touch, but dried works at one-third the amount if you're in a bind.

No Dijon mustard? Yellow mustard plus a pinch of sugar gets you close. The mayonnaise can be homemade (trust me on the full-fat version) or store-bought—just make sure it's high-quality. Running short on vinegar? Lemon juice at the same amount works, though it'll be slightly less tangy. Want extra crunch? Add crispy fried onions (store-bought or homemade) on top. The dressing should be thick but pourable—adjust the mayo up or down as needed. And if you're feeling fancy, a splash of apple cider vinegar adds depth to the flavor profile.

This salad tastes even better the next day—honestly, the flavors meld beautifully overnight. Store leftovers in an airtight container for up to 4 days in the fridge. For crispy bacon, fry it in batches and drain on paper towels. The potatoes can be boiled ahead and chilled in cold water to keep them from overcooking. If making for a crowd, double the dressing and keep it separate until serving. The bacon stays crispy for about 3 days if stored properly—just reheat in a dry skillet before serving.

❤️

Why You'll Love This Recipe

  • No Boil, No Stress: I swear by the cold potato method here—just slice, soak, and let the vinegar work its magic. No peeling, no waiting for water to boil, and zero chance of mushy potatoes. (Yes, even on a Tuesday night.)
  • Bacon Magic: That crispy, salty bacon crumbling into the creamy mustard-vinegar dressing? It’s the secret weapon. The first bite hits like comfort food in salad form—honestly, I’ll take this over any store-bought version.
  • Picnic-Proof Perfection: This keeps amazingly in the fridge for days, so it’s my go-to for potlucks, tailgates, or lazy Sunday lunches. Pack it in a jar, and it stays fresh—no sad, soggy sides here.
  • Budget-Friendly Feast: Yukon Golds are affordable, bacon stretches far, and mayo/Dijon don’t break the bank. I’ve fed six people for under $10 with leftovers that still taste fresh. (My college budget approves.)

Step-by-step instructions for old fashioned German potato salad

Here's how to make this classic side dish with perfect texture and bold 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 2 inches. Add 1.5 tsp salt and bring to a boil over high heat. Once boiling, reduce to medium-high heat and cook for 15-18 minutes until a knife slides in easily.

Drain the potatoes immediately and let them steam-dry in the colander for 2 minutes. This step prevents a watery salad. While still warm, gently press each potato with a potato masher or fork to create slight indentations—this helps the dressing cling better later. Let them cool completely before proceeding.

2

Fry the Bacon Until Crispy

Heat 2 tbsp vegetable oil in a large skillet over medium heat. Add the 1 lb thick-cut bacon in a single layer, making sure the pieces aren't crowded. Cook for 12-15 minutes, flipping occasionally, until the bacon is deep golden brown and crispy.

Transfer the bacon to a paper towel-lined plate to drain, leaving the rendered fat in the skillet. This bacon fat will be used later to enrich the dressing. Once cooled slightly, chop the bacon into ¼-inch pieces—you should have about 1 cup of crispy bits. Set aside for the final assembly.

3

Make the Creamy Mustard Dressing

In a large mixing bowl, whisk together the 1 cup mayonnaise, 2 tbsp Dijon mustard, 2 tbsp white vinegar, 1 tbsp granulated sugar, 0.5 tsp black pepper, and the finely chopped yellow onion. The sugar and vinegar balance the richness of the mayo, while the mustard adds that signature tang.

Gradually fold in the cooled potatoes, being careful not to break them apart completely. You want some texture to remain. Stir in the 0.25 cup chopped fresh dill and the crispy bacon. The dill adds a bright, herbal note that cuts through the richness of the bacon and mayo.

4

Chill and Finish with Eggs

Cover the potato salad and refrigerate for at least 2 hours, preferably overnight. This allows the flavors to meld and the potatoes to absorb the dressing fully. The longer it chills, the creamier and more cohesive the texture becomes.

Before serving, peel and chop the 2 whole hard-boiled eggs into small pieces. Gently fold them into the salad just before serving to keep them from getting soggy. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of vinegar for brightness.

5

Serve with Confidence

Transfer the potato salad to a serving bowl and give it one final gentle toss to distribute everything evenly. The final result should be creamy yet textured, with crispy bacon bits and fresh dill peeking through. Serve chilled alongside grilled meats, sandwiches, or as a hearty side dish for any meal.

This potato salad delivers on its promises—crispy bacon, creamy dressing, and that perfect balance of tangy, smoky, and fresh flavors that make it a classic for a reason.

👨‍🍳

Pro Tips For Making Old Fashioned German Potato Salad Recipe With Bacon

  • Parboil Potatoes First: Cook those Yukon Golds in their skins for 12 minutes before peeling—this keeps them from falling apart when you slice them later. I learned this the hard way after watching a batch of potatoes turn to mush in the dressing.
  • Crackle the Bacon Low: Skip the high-heat rush and cook thick-cut bacon at medium-low for 12-15 minutes—it renders fat slower but stays crispier. The extra time pays off when you chop it into perfect, crunchy bits for the salad.
  • Dress Potatoes Warm: Toss cooled potatoes with the mayo-mustard-vinegar mix while still slightly warm—they’ll absorb the dressing better and stay creamy. Cold potatoes? You’re just stirring soggy bits.
  • Add Vinegar Last: Mix the white vinegar into the dressing right before tossing—it cuts the richness but can turn the mayo grainy if added too early. A splash of cold water thinned the dressing is better than a sad, separated mess.

Troubleshooting this recipe

Potatoes Too Starchy

If your potatoes turn out gummy or overly starchy, it’s likely because they were overcooked or not drained properly. Always boil Yukon Gold potatoes in cold, salted water and drain them immediately after cooking—never leave them in the colander.

For extra insurance, rinse them under cold water for 10 seconds to stop the cooking process. I’ve found that Russet potatoes can be trickier, so if you must use them, boil them 2 minutes less than the recipe suggests. 🥔

Bacon Not Crispy

Crispy bacon is non-negotiable in this dish! To avoid soggy bacon, cook it in small batches over medium heat (not high) so it doesn’t steam. Crowding the pan will make it greasy instead of crispy.

Once done, transfer it to a wire rack instead of paper towels—this keeps it crunchy longer. If your bacon is already cooked but not crispy, pop it back in a 350°F oven for 5-7 minutes to restore that satisfying crunch. 🥓

Dressing Too Thin

A runny dressing usually means too much liquid was added or the potatoes weren’t cooled enough before mixing. To fix this, let the potatoes cool completely before folding them into the dressing.

If it’s still too thin, stir in 1 tbsp mayonnaise at a time until it reaches the right consistency. Pro tip: Chill the dressing for 30 minutes before adding the potatoes—this helps thicken it naturally. 🥄

Salad Too Bland

If your potato salad lacks depth, it’s likely missing acidity or freshness. Boost the tang by adding 1 extra tbsp of vinegar or a splash of lemon juice. For brightness, fold in 1 extra tbsp of fresh dill or a pinch of smoked paprika to enhance the bacon’s smokiness.

I also like a sprinkle of freshly cracked black pepper right before serving—it makes a surprising difference. 🌶️

Eggs Getting Soggy

Hard-boiled eggs can turn mushy if added too early. Always peel and chop them just before folding into the salad. For extra insurance, toss the chopped eggs in 1 tsp mayonnaise before mixing—the mayo acts as a protective barrier.

If you’re prepping ahead, store the eggs separately and add them right before serving. 🥚

Leftovers Too Dry

Potato salad often dries out when reheated because the moisture evaporates. To revive it, stir in 2 tbsp mayonnaise and 1 tbsp vinegar while warm. For extra creaminess, microwave it in 30-second bursts, stirring between each, until heated through.

If it’s still dry, sprinkle with 1 tbsp cold water and toss gently—this helps restore the dressing’s moisture without making it watery. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 110mg37%
Sodium 890mg39%
Total Carbohydrate 38g14%
Dietary Fiber 4g14%
Sugars 6g
Protein 18g36%
* 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 use regular potatoes instead of Yukon Gold?

You can, but Yukon Golds are ideal because they hold their shape while absorbing flavor beautifully. For a starchy alternative, try red potatoes—they're waxy and stay firm. If using Russets, boil them 2 minutes less than the recipe suggests to avoid gummy texture. The key is to keep the potatoes tender yet firm for that perfect bite.

2

How do I make this potato salad ahead of time?

This salad actually tastes better when made a day ahead! Store all components separately in an airtight container in the fridge. Combine the potatoes and dressing first, then add the bacon and eggs just before serving. The flavors meld beautifully overnight, and the potatoes absorb the dressing perfectly. For crispy bacon, store it separately and reheat in a 350°F oven for 5 minutes before serving.

3

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

This hearty salad pairs perfectly with German classics like bratwurst, sausages, or roasted pork chops. It's also great as a standalone dish with crusty rye bread or pretzels. For a picnic, serve it in a mason jar with dressing on the bottom and potatoes on top—just shake and enjoy! The smoky bacon and creamy dressing make it a crowd-pleaser.

4

Can I make this potato salad without bacon?

While bacon is traditional, you can substitute with crispy fried onions or crumbled sausage for a similar texture. For a vegetarian version, try toasted walnuts or crispy chickpeas—just increase the mustard slightly to maintain that tangy flavor. The bacon adds a smoky depth that's hard to replace, but these alternatives work in a pinch.

5

Why does my dressing turn out too thin?

This usually happens when the potatoes aren't fully cooled before mixing or if too much liquid was added. Always let the potatoes cool completely before combining. If the dressing is still too thin, stir in 1 tbsp mayonnaise at a time until it reaches the right consistency. For extra thickness, chill the dressing for 30 minutes before adding the potatoes.

★★★★★5.0(5 reviews)
Categories Side Dishes