Authentic German Potato Salad with Warm Bacon Dressing

This tangy, savory German Potato Salad is a hearty side dish that’s packed with flavor! Unlike traditional American potato salad, this version is served warm with a rich bacon dressing, tender potatoes, and a hint of vinegar for the perfect balance. Originating from Southern Germany, this dish is a staple at barbecues, Oktoberfest celebrations, and family gatherings. Skip the mayo—this potato salad is all about smoky bacon, onions, and a deliciously warm dressing that soaks into every bite!
Why This German Potato Salad Recipe Works
This recipe stays true to authentic German flavors while being simple enough for home cooks. The warm bacon dressing infuses the potatoes with a smoky, tangy taste that’s irresistible. Plus, it’s made with pantry-friendly ingredients, so you can whip it up anytime!
Another reason to love this recipe? It’s naturally gluten-free (just ensure your broth is gluten-free) and can easily be adjusted for a lighter version by reducing the bacon fat. The balance of vinegar and sugar keeps it bright and flavorful without being overly heavy.
What’s In German Potato Salad?
The key to this dish lies in its simple yet flavorful ingredients:
- Yukon Gold Potatoes: Hold their shape well and have a buttery texture.
- Bacon: Adds smokiness and richness to the dressing.
- Onion & Garlic: Provide depth and aroma.
- Apple Cider Vinegar: Gives the salad its signature tang.
- Chicken Broth: Creates a flavorful base for the dressing.
- Mustard & Sugar: Balance the acidity and add complexity.
- Fresh Parsley: For a fresh, herby finish.

How To Make German Potato Salad
This recipe comes together in just a few simple steps. The key is to cook the potatoes just right—tender but not mushy—and let them soak up the warm bacon dressing.
Step 1: Cook the Potatoes
- Place whole, unpeeled potatoes in a large pot and cover with cold water. Add a pinch of salt.
- Bring to a boil, then reduce heat and simmer for 15-20 minutes until fork-tender.
- Drain and let cool slightly before peeling and slicing into ½-inch rounds.
Step 2: Fry the Bacon
- In a large skillet, cook bacon over medium heat until crispy.
- Remove bacon with a slotted spoon, leaving the drippings in the pan.
- Crumble bacon and set aside.
Step 3: Make the Dressing
- In the same skillet with bacon fat, sauté onions until soft (about 3-4 minutes).
- Add garlic and cook for 30 seconds until fragrant.
- Whisk in vinegar, broth, mustard, sugar, salt, and pepper. Simmer for 2-3 minutes.
Step 4: Combine & Serve
- Add sliced potatoes and bacon to the skillet, gently tossing to coat in the dressing.
- Cook for 2-3 minutes until heated through.
- Garnish with fresh parsley and serve warm.
Sides for German Potato Salad
This hearty salad pairs perfectly with:
- Grilled Bratwurst: A classic German combo!
- Sauerkraut: Adds a tangy crunch.
- Roasted Pork Chops: For a comforting meal.
- Fresh Green Salad: Balances the richness.
Recipe FAQ’s
Can I Make This Ahead?
Yes! Cook the potatoes and bacon in advance, then reheat the dressing and combine just before serving.
Can I Use a Different Potato?
Red potatoes or fingerlings also work well. Avoid starchy potatoes like Russets, as they may fall apart.
Is This Salad Served Cold?
No, German Potato Salad is traditionally served warm or at room temperature.
Other Recipes To Try
- Swiss Rösti: Crispy potato pancakes perfect for breakfast or a side.
- Classic Creamy Potato Salad: The quintessential version with mayonnaise, celery, onion, and hard-boiled eggs.
- Kartoffelpuffer (German Potato Pancakes): Grated potato fritters served with applesauce.
- Dill Pickle Potato Salad: Packed with briny, crunchy pickles.
- Greek Potato Salad: A Zesty, Mediterranean Twist on a Classic
- Bavarian Pretzel Salad: A unique twist with soft pretzels, cream cheese, and fresh berries.
- Loaded Baked Potato Salad: Bacon, cheddar, and chives take this classic up a notch.
- Warm Brussels Sprouts & Bacon Salad: A deliciously savory alternative.

Authentic German Potato Salad with Warm Bacon Dressing
Equipment
Ingredients
- 2 lbs 900g Yukon Gold potatoes (unpeeled)
- 6 slices thick-cut bacon chopped
- 1 small yellow onion finely diced
- 2 garlic cloves minced
- ¼ cup apple cider vinegar
- ½ cup chicken broth
- 1 tbsp whole-grain mustard
- 1 tbsp sugar
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp fresh parsley chopped
Instructions
- Cook Potatoes: Boil whole potatoes in salted water until tender (15-20 mins). Drain, cool slightly, peel, and slice.
- Cook Bacon: In a skillet, fry bacon until crispy. Remove, crumble, and set aside.
- Sauté Aromatics: In bacon fat, cook onions until soft. Add garlic and cook for 30 seconds.
- Make Dressing: Whisk in vinegar, broth, mustard, sugar, salt, and pepper. Simmer for 2-3 mins.
- Combine: Add potatoes and bacon to the skillet, tossing gently to coat. Heat through.
- Garnish & Serve: Sprinkle with parsley and serve warm.
Notes
- Make Ahead: Prep potatoes and bacon ahead; reheat dressing before serving.
- Vegan Option: Use coconut bacon and vegetable broth.
- Extra Tang: Add an extra splash of vinegar if desired.
- Storage: Keeps in the fridge for up to 3 days (reheat gently).
- Add-Ins: Try diced pickles or a pinch of caraway seeds for extra flavor.
- P.S.: Leftovers are amazing with fried eggs for breakfast.
Nutrition
Enjoy your homemade German Potato Salad! Let us know how it turned out in the comments below!
5 thoughts on “Authentic German Potato Salad with Warm Bacon Dressing”