
This german potato salad is the one I make every time the grill comes out or Oktoberfest rolls around. No mayo, no heavy dressing — just tender sliced potatoes tossed warm in a tangy vinegar-mustard dressing with crispy bacon and onion. It gets better the longer it sits.
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 8
Method: Stovetop
Why This German Potato Salad Works
The key is dressing the potatoes while they’re still warm. Warm potato slices absorb the vinegar-mustard dressing differently than cold ones. The flavor soaks all the way through instead of sitting on the surface.
Rendered bacon fat goes into the dressing, not down the drain. It adds a smoky richness that binds the vinegar and mustard into something that coats every potato slice without feeling greasy.
This is the Swabian-style german potato salad from southern Germany. No mayonnaise, no cream. Just potatoes, bacon, tangy dressing, and fresh parsley. Serve it warm, at room temperature, or cold the next day.
Ingredients
- 2 lbs (900g) waxy potatoes (red or Yukon Gold), scrubbed
- 6 strips thick-cut bacon
- 1 small yellow onion, finely diced
- 1/3 cup (80ml) white wine vinegar
- 2 tablespoons vegetable oil
- 2 teaspoons Dijon mustard
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 tablespoons fresh flat-leaf parsley, chopped
What You Need for German Potato Salad
Waxy potatoes — red potatoes or Yukon Golds hold their shape after cooking. Starchy potatoes like russets fall apart when sliced warm and turn the salad mushy.
Thick-cut bacon — gives you more rendered fat for the dressing and chunkier pieces in the salad. Standard-cut bacon works, but the pieces get very small after cooking.
White wine vinegar — gives the bright, sharp tang that defines this salad. Apple cider vinegar is the closest substitute and slightly sweeter.
Dijon mustard — emulsifies the dressing and adds depth. Yellow mustard will work in a pinch but the flavor is milder.
Sugar — just a teaspoon balances the vinegar. Don’t skip it. The sweet-sour contrast is what makes the dressing taste complex.
Fresh parsley — adds color and a clean herbal note. Stir it in at the end so it stays bright green and doesn’t wilt into the warm dressing.
How to Make German Potato Salad
- Place potatoes in a large pot. Cover with cold, well-salted water by 2 inches.
- Bring to a boil. Cook for 15 to 20 minutes until a fork pierces the center easily.
- While potatoes cook, fry bacon in a skillet over medium heat until crispy. Transfer to paper towels. Reserve the bacon fat in the pan.
- Add diced onion to the bacon fat. Cook over medium heat for 3 to 4 minutes until soft and translucent.
- Add vinegar, oil, mustard, sugar, salt, and pepper to the skillet. Whisk to combine. Remove from heat.
- Drain potatoes. Let cool for 5 minutes. Slice into thin rounds while still warm.
- Add sliced potatoes to a large bowl. Pour the warm dressing over them immediately. Toss gently to coat.
- Crumble bacon over the top. Add parsley. Toss once more. Let sit 15 minutes before serving.
German Potato Salad Variations
Warm German Potato Salad with Egg
Add 2 sliced hard-boiled eggs on top right before serving. The creamy yolk softens the sharp vinegar dressing and adds richness without using mayonnaise. Classic in some regions of Germany.
Cold German Potato Salad
Make a day ahead and refrigerate after tossing. The flavor intensifies overnight as the dressing absorbs fully into the potatoes. Pull it from the fridge 30 minutes before serving so it’s not too cold.
German Potato Salad with Pickles
Fold in 1/4 cup of finely chopped dill pickles and a tablespoon of pickle brine. The extra tang amplifies the vinegar base and the crunch adds texture. Goes especially well with bratwurst.
Herb German Potato Salad
Add a tablespoon each of fresh dill and chives along with the parsley. The triple-herb finish keeps the salad tasting fresh and garden-like, not sharp and acidic. Good for summer barbecues.
Tips for the Best German Potato Salad
- I slice the potatoes while they’re still warm. Cold potatoes don’t absorb the dressing the same way.
- Don’t peel the potatoes if using red or thin-skinned varieties. The skin adds structure and color.
- Taste the dressing before pouring. Add more vinegar for more tang, more sugar for balance.
- Reserve a few tablespoons of the warm potato cooking water. If the salad is too dry, add a splash to loosen the dressing.
- This german potato salad is best after resting for at least 15 minutes. The flavors tighten up as it sits.
- Serve alongside bratwurst, grilled pork chops, or any grilled sausage.
Make Ahead & Storage
This german potato salad keeps in the fridge for up to 3 days in an airtight container. The dressing absorbs more deeply over time and the flavor improves. Pull it out 20 to 30 minutes before serving so the fat in the dressing loosens back up.
Don’t freeze this salad. The potatoes become grainy and watery after freezing and the dressing breaks. Make it fresh or up to 24 hours ahead for the best result.
Common Questions
What is the difference between American and German potato salad?
American potato salad uses a mayonnaise-based dressing and is served cold. German potato salad uses a vinegar-bacon dressing and can be served warm or at room temperature. No mayo is involved in the traditional German version.
How do you keep German potato salad from getting too vinegary?
Add a teaspoon of sugar to balance the vinegar. If it’s still too sharp, stir in a splash of warm potato water or a little more oil. The fat softens the vinegar’s edge without masking it.
Should German potato salad be served warm or cold?
Both work. Swabian-style german potato salad is traditionally served warm or at room temperature. It also tastes excellent cold the next day after the dressing has fully absorbed into the potatoes.
What potatoes are best for German potato salad?
Waxy potatoes like red potatoes or Yukon Golds hold their shape after slicing. Starchy potatoes like russets tend to break apart when sliced warm and make the salad crumble instead of staying in clean rounds.
Can I make German potato salad ahead of time?
Yes. Make it up to 24 hours ahead and store in the fridge. The flavor gets better overnight. Bring it out 30 minutes before serving to take the chill off and let the dressing loosen.
This german potato salad brings real German-style flavor with a tangy, bacon-rich dressing and no mayonnaise in sight. Save this recipe and tap the link for the full recipe at MillennialHawk.com.
German Potato Salad Recipe at Home
Tender sliced potatoes tossed warm in a tangy vinegar-mustard dressing with crispy bacon and parsley.
Ingredients
- 2 lbs (900g) waxy potatoes (red or Yukon Gold), scrubbed
- 6 strips thick-cut bacon
- 1 small yellow onion, finely diced
- 1/3 cup (80ml) white wine vinegar
- 2 tablespoons vegetable oil
- 2 teaspoons Dijon mustard
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 tablespoons fresh flat-leaf parsley, chopped
Instructions
- Place potatoes in a large pot. Cover with cold, well-salted water by 2 inches.
- Bring to a boil. Cook for 15 to 20 minutes until a fork pierces the center easily.
- While potatoes cook, fry bacon in a skillet over medium heat until crispy. Transfer to paper towels. Reserve the bacon fat in the pan.
- Add diced onion to the bacon fat. Cook over medium heat for 3 to 4 minutes until soft and translucent.
- Add vinegar, oil, mustard, sugar, salt, and pepper to the skillet. Whisk to combine. Remove from heat.
- Drain potatoes. Let cool for 5 minutes. Slice into thin rounds while still warm.
- Add sliced potatoes to a large bowl. Pour the warm dressing over them immediately. Toss gently to coat.
- Crumble bacon over the top. Add parsley. Toss once more. Let sit 15 minutes before serving.
