Old Fashioned German Potato Salad Recipe with Bacon: Crispy Bacon Bits and Tangy Mustard Vinaigrette

Salads

Old Fashioned German Potato Salad Recipe with Bacon: Crispy Bacon Bits and Tangy Mustard Vinaigrette

This old-fashioned German potato salad recipe with bacon delivers the hearty, tangy comfort of my grandmother's kitchen—where crispy bacon bits and creamy potatoes meet in perfect harmony. 💛 The secret lies in slow-cooked potatoes and a mustard vinaigrette that cuts through the richness, creating a dish that's equal parts satisfying and nostalgic.

I've recreated it exactly as she taught me, with just a few modern shortcuts for busy weeknights.

The foundation of this recipe is simple: waxy potatoes boiled until tender, crispy bacon rendered just right, and a tangy dressing that balances sweet and sharp.

My grandmother always insisted on using thick-cut bacon for maximum flavor, and she'd let the potatoes cool in the dressing overnight—this step is non-negotiable for that authentic texture. The result is a salad that's hearty enough to stand alone or pair beautifully with grilled meats.

What makes this dish truly special is how it brings old-world comfort to modern tables. The bacon adds smoky depth while the mustard vinaigrette keeps everything bright and fresh. Unlike creamy American potato salads, this version stays light yet substantial—perfect for picnics, holiday spreads, or a simple family dinner.

The crispy bacon bits provide that satisfying crunch that disappears too quickly, making every bite worth savoring.

For those who love tradition with a modern twist, you can adjust the mustard-to-vinegar ratio to suit your taste—more mustard for tang, more vinegar for acidity. Serve it warm or at room temperature, and you'll understand why this recipe has been passed down through generations.

Here's how to make it exactly as my grandmother intended, with all the love and care she put into every dish.

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

Ingredients for old fashioned german potato salad recipe with bacon

Six ingredients make this German potato salad taste like grandma's kitchen—crispy bacon and tangy mustard are the stars.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 3 lb Waxy variety, cut into 1-inch cubes
Thick-Cut Bacon 🥓 12 oz Cut into 1-inch pieces, not pre-cooked
Yellow Mustard 🍯 ½ cup Dijon preferred for tanginess
Apple Cider Vinegar 🍎 ¼ cup For authentic tang
Granulated Sugar 🍚 2 tbsp Balances mustard sharpness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Red Onion 🧅 1 whole Thinly sliced for brightness
Fresh Dill 🌿 ¼ cup Chopped, for freshness
Olive Oil 🫒 ¼ cup For crispy bacon
Hard-Boiled Eggs 🥚 4 whole Chopped for texture (optional)

The potatoes are non-negotiable—Yukon Golds hold their shape and soak up flavor best. Trader Joe's sells them pre-washed, which saves time. For the bacon, thick-cut is essential—thin bacon burns before it crisps. I always grab the Oscar Mayer thick-cut from the grocery store's meat counter, where it's freshest. The red onion adds brightness, but if you're short on time, green onions work too. Fresh dill is ideal, but dried dill at half the amount gets you close in a pinch.

No mustard? Mayonnaise plus a splash of vinegar mimics the creaminess, though it won't be as tangy. Swapping vinegar for lemon juice works too—just add 1 tbsp lemon juice plus 1 tsp sugar to match the sweet-tart balance. The bacon can be pre-cooked from a package, but homemade is worth it—render it in a cold skillet, then crisp at medium heat. For extra crunch, toss the cooked bacon in 1 tsp smoked paprika before mixing. The eggs? Skip them if you're vegetarian, but they add that satisfying texture my grandmother swore by.

Potatoes stay fresh in the fridge for 3 days if stored in cold water. The dressing keeps for 1 week in an airtight jar—shake before using. For maximum flavor, let it sit overnight like my grandmother did. Bacon bits crisp up again when reheated—just toss them in a dry skillet for 30 seconds. This salad reheats beautifully, making it perfect for meal prep. Portion into containers with dressing on the side to keep the potatoes from getting soggy.

❤️

Why You'll Love This Recipe

  • No Boil, No Stress: I’ll admit, I used to dread potato salad—peeling, boiling, mashing. Then I discovered this version: just slice the Yukon Golds, roast them until caramelized, and toss with crispy bacon. The oven does all the work while I sip coffee. Honestly, it’s the kind of recipe that makes me question why I ever boiled potatoes.
  • Bacon Magic: Between us, that thick-cut bacon is the star. Crunchy edges, salty-sweet bite—it turns a simple potato salad into something dangerously addictive. And the mustard-vinegar dressing? Sharp enough to cut through the richness, but balanced with just enough sugar to make it sing. My husband still steals bites straight from the bowl.
  • Picnic to Potluck: This salad travels like a champ. Pack it in a mason jar for a tailgate, bring it to a summer BBQ, or serve it cold at a picnic—it holds up perfectly. I’ve even reheated leftovers for breakfast hash the next day (yes, even on a Tuesday night). The bacon keeps it interesting, so it never gets boring.
  • Budget Win: I’m not rich, but this recipe feels like it. A pound of bacon and a few potatoes stretch across multiple meals. The vinegar and sugar are cheap staples, and the mustard? Well, you probably already have it. It’s the kind of dish that makes me feel fancy without breaking the bank—especially when I serve it alongside grilled sausages or a simple green salad.

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

Let's make this classic German potato salad with crispy bacon and a tangy mustard dressing.

1

🔥 Step 1: Cook the Bacon Until Crispy

Place the 12 oz thick-cut bacon in a large skillet over medium heat. Cook for 12-15 minutes, stirring occasionally, until the bacon is deep brown and crispy. I like to press down gently with a spatula during the first few minutes to prevent curling.

As the bacon cooks, the fat will render out, creating a flavorful base for our salad. Once fully cooked, use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the fat in the skillet. This bacon fat will become part of our dressing later. Let the bacon cool for 5 minutes before chopping it into ½-inch pieces—this makes it easier to handle and ensures even distribution in the salad.

2

🍳 Step 2: Prepare the Mustard Vinaigrette

While the bacon cooks, whisk together ½ cup yellow mustard, ¼ cup apple cider vinegar, 2 tbsp granulated sugar, 1½ tsp salt, and ½ tsp black pepper in a large bowl. This tangy base is what makes this potato salad distinctly German—don't skip the Dijon mustard if you have it, as it adds that extra depth of flavor.

Slowly drizzle in the ¼ cup olive oil while continuing to whisk. The mixture should start to emulsify, becoming thick and creamy. If it looks too thick, add 1-2 tablespoons of water to loosen it. Taste and adjust seasoning if needed—this is your chance to balance the tanginess with sweetness and salt. Set the dressing aside for now; we'll combine it with everything else in the next step.

3

👨‍🍳 Step 3: Boil and Cool the Potatoes

In a large pot, combine the 3 lb Yukon Gold potatoes, cut into 1-inch cubes, with enough cold water to cover them by about 1 inch. Add 1 tsp salt to the water and bring to a boil over high heat. Once boiling, reduce heat to medium-high and cook for 10-12 minutes until the potatoes are tender but not falling apart.

Drain the potatoes immediately and transfer them to a large mixing bowl. Let them cool for 10 minutes before handling—this prevents them from turning to mush when you mix. While they cool, chop the 1 whole red onion into thin slices and finely chop the ¼ cup fresh dill. If using, peel and chop the 4 whole hard-boiled eggs into small pieces. Here's the thing—adding the eggs at the end keeps them from getting soggy in the dressing.

4

🥘 Step 4: Combine Everything for Maximum Flavor

Add the cooled potatoes, chopped bacon, red onion, and dill to the bowl with the mustard vinaigrette. Gently fold everything together using a large spoon or your hands—you want to coat the potatoes evenly without mashing them. If the salad seems dry, add 1-2 tablespoons of the reserved bacon fat to help distribute the dressing.

Taste and adjust seasoning if needed. The salad should be tangy, slightly sweet, and packed with smoky bacon flavor. If you're using the chopped eggs, fold them in now and mix just until combined. The eggs should be evenly distributed but still visible throughout the salad. Let the salad sit for 10-15 minutes before serving—this allows all the flavors to meld together beautifully.

5

⏰ Step 5: Chill and Serve for Best Texture

Transfer the potato salad to a serving bowl and cover it with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 1 hour (or up to 24 hours) before serving. Chilling allows the flavors to develop fully and gives the potatoes time to absorb the dressing properly.

When ready to serve, give the salad one final stir to redistribute any settled ingredients. The potatoes should be tender but hold their shape, the bacon should be crispy, and the dressing should coat everything evenly. This salad tastes even better the next day as the flavors continue to meld. Serve it as a side dish with grilled meats or on its own for a satisfying meal.

👨‍🍳

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

  • Boil Potatoes Until Fork-Tender: I learned this the hard way—undercooked Yukon Golds turn mushy when dressed. Boil them in salted water until a knife slides in easily (about 12–15 minutes, depending on size), then drain and rinse immediately with cold water to stop cooking. Cold potatoes hold their shape better when tossed with bacon and dressing later.
  • Crisp Bacon Low and Slow: Skip the high-heat rush—thick-cut bacon needs patience. Cook it in a cold skillet on medium-low until the edges curl (10–12 minutes total), then increase heat just to crisp the undersides. Overheating turns it greasy; undercooking leaves it rubbery. Drain on paper towels, but save that bacon fat—it’s liquid gold for the dressing.
  • Dress Potatoes While Still Warm: Cold potatoes soak up dressing like a sponge, but warm ones absorb just enough to coat without getting soggy. Toss them with bacon, mustard, vinegar, and sugar right after draining (while still slightly warm), then let the salad sit for 10 minutes before serving. This gives the flavors time to meld without turning the dish into a wet mess.
  • Balance Sweet and Tang First: Taste your dressing before dumping it on the potatoes. German potato salad needs a sharp contrast: start with 2 parts mustard to 1 part vinegar, then add sugar gradually—just enough to cut the acid, not drown it. If it tastes too sweet, add a splash more vinegar; too tangy? A pinch more sugar. Adjust while the potatoes are still warm so you can taste accurately.

Best sauces and condiments for this old fashioned german potato salad recipe with bacon

Mustard Vinaigrette Base

This German potato salad relies on a mustard vinaigrette that's far more complex than just mustard and vinegar. My grandmother always used Dijon mustard for its deep, tangy flavor—it's worth the extra cost over regular yellow mustard.

I like to whisk together ½ cup Dijon with ¼ cup apple cider vinegar and 2 tablespoons sugar to balance the sharpness. The sugar isn't just for sweetness; it helps the mustard emulsify better with the oil. 🥔

For an extra layer of depth, I sometimes add 1 teaspoon of honey to the dressing if I want to emphasize the sweet-tart balance. The key is to whisk vigorously while slowly drizzling in ¼ cup olive oil—this creates a thick, creamy dressing that clings beautifully to the potatoes.

If you're short on time, a blender works too, but whisking gives you more control over the texture. Trust me, the difference between a thick, clingy dressing and a watery one is night and day.

Bacon Fat Magic

Never throw away that bacon fat! After cooking the bacon, I always reserve 2-3 tablespoons of the rendered fat to fold into the salad. This adds an incredible richness that store-bought bacon just can't match.

The fat helps distribute the mustard dressing more evenly and gives the salad a luxurious mouthfeel. If you're worried about the salad becoming too greasy, don't be—it actually enhances the flavor without making it heavy.

For even more flavor, I sometimes stir in ½ teaspoon of smoked paprika into the cooled bacon bits before mixing them into the salad. This adds a subtle smokiness that pairs perfectly with the mustard and vinegar.

The combination of crispy bacon, smoky paprika, and tangy dressing is what makes this salad taste like it came straight from a German countryside kitchen.

Sweet-Tart Variations

If you prefer a fruitier dressing, try swapping the apple cider vinegar for lemon juice—just add 1 tablespoon of lemon juice plus 1 teaspoon extra sugar to maintain the balance.

For a spicier kick, I sometimes add ½ teaspoon of hot sauce or 1 teaspoon of prepared horseradish to the dressing. The horseradish adds a sharp, peppery note that cuts through the richness of the bacon beautifully.

For a creamier texture without mayonnaise, blend ¼ cup Greek yogurt into the finished dressing. This works especially well if you're serving the salad warm, as the yogurt helps stabilize the mustard and vinegar. The result is a velvety dressing that still maintains that classic German tang.

I've even seen some recipes call for a splash of beer in the dressing—just 2 tablespoons of light lager—which adds a subtle malty note that's surprisingly delicious.

Herb and Spice Boosts

Fresh herbs are non-negotiable in this salad. While dill is traditional, I often add 1 tablespoon of chopped fresh chives or 1 teaspoon of snipped parsley for extra brightness. The chives add a mild onion-like sweetness that complements the bacon beautifully.

For a more robust flavor, try adding ½ teaspoon of caraway seeds to the dressing—this is a classic German spice that adds an earthy, slightly sweet note that pairs perfectly with the mustard and vinegar.

If you love heat, toss in ½ teaspoon of crushed red pepper flakes with the bacon while it cooks. The flakes will crisp up along with the bacon, adding little bursts of spice throughout the salad.

For a sweeter variation, I've even added 1 teaspoon of grated apple to the dressing—it sounds unusual, but the crisp apple flavor balances the tanginess beautifully, especially when served with pork or chicken.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 8g40%
Cholesterol 120mg40%
Sodium 1200mg52%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 10g
Protein 22g44%
* 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 salad tastes even better after it's had time to marinate. Store it in an airtight container in the refrigerator for up to 24 hours before serving. The flavors meld beautifully overnight, making it perfect for meal prep. Just give it a good stir before serving to redistribute the crispy bacon bits.

2

What kind of bacon works best for this recipe?

Thick-cut bacon is essential for that authentic, crispy texture. Avoid pre-cooked bacon—it won't render enough fat for that rich flavor. I recommend using 12 oz of thick-cut bacon cut into 1-inch pieces for maximum crispiness. If you're short on time, you can use pre-cooked thick-cut bacon, but homemade is always better.

3

How do I keep the potatoes from turning mushy?

Boiling potatoes too long is the biggest culprit! Use Yukon Gold potatoes and cook them for only 10-12 minutes until tender but still firm. Drain them immediately and let them cool completely before mixing with the dressing. This keeps them from breaking apart when combined with the other ingredients.

4

Can I make this potato salad without mustard?

You can, but it won't be as authentic. For a substitute, mix ½ cup mayonnaise with 2 tablespoons apple cider vinegar and 1 tablespoon sugar to mimic the tangy flavor. If you prefer a lighter option, blend ¼ cup Greek yogurt with 2 tablespoons vinegar and 1 tablespoon sugar for a creamy dressing.

5

What's the best way to reheat leftover potato salad?

This salad reheats beautifully! Gently warm it in a skillet over low heat for 5-7 minutes, stirring occasionally. For extra crispiness, toss the bacon bits in a dry skillet for 30 seconds before mixing back into the salad. Avoid microwaving—it makes the bacon soggy and the potatoes rubbery.

★★★★★4.6(4 reviews)
Categories Salads