The Best German Potato Salad 🇩🇪🥔
(Warm, tangy, bacon-infused, and vinegar-forward—just like in Bavaria!)
This authentic German potato salad (Kartoffelsalat) skips the mayo and delivers a savory, slightly sweet, and bacon-rich flavor. Perfect for Oktoberfest, BBQs, or as a hearty side!
Ingredients
(Serves 6-8)
Main Components:
- 2 lbs (900g) waxy potatoes (Yukon Gold or red potatoes)
- 6 oz (170g) thick-cut bacon, diced
- 1 medium onion, finely chopped
- ½ cup (120ml) chicken or vegetable broth
- ¼ cup (60ml) apple cider vinegar (or white vinegar)
- 2 tbsp whole-grain mustard (or Dijon)
- 1 tbsp sugar (adjust to taste)
- ½ tsp black pepper
- ½ tsp salt (plus more to taste)
- 2 tbsp fresh parsley, chopped
Optional Add-Ins:
- 1 small cucumber, thinly sliced (Swabian-style)
- 2 hard-boiled eggs, chopped (Franconian twist)
- 1 tsp caraway seeds (for extra authenticity)
Instructions
1. Cook the Potatoes:
- Boil unpeeled potatoes in salted water until tender (~15-20 mins).
- Drain, cool slightly, then peel and slice into ¼-inch rounds.
2. Render the Bacon:
- In a skillet, cook bacon until crispy. Remove with a slotted spoon, leaving 2 tbsp fat in the pan.
3. Sauté Onions & Make Dressing:
- Cook onions in bacon fat until soft (~3 mins).
- Add broth, vinegar, mustard, sugar, salt, and pepper. Simmer 2 mins.
4. Combine & Marinate:
- Gently toss warm potatoes with the hot dressing.
- Fold in bacon and parsley. Let sit 10+ mins for flavors to meld.
5. Serve Warm or at Room Temp:
- Garnish with extra parsley, bacon, or a drizzle of vinegar.
Pro Tips for Authenticity
🔥 Must be served warm! (Unlike mayo-based American versions.)
🥓 Bacon fat is key—don’t skip it! (Vegetarian? Use smoked paprika + olive oil.)
🥔 Waxy potatoes hold shape—avoid starchy Russets.
🇩🇪 Regional variations:
- Swabian: Add cucumber.
- Franconian: Add eggs.
- Northern: Use less sugar, more vinegar.
Why This Recipe Wins
✅ No mayo = Better texture & bolder flavor.
✅ Balanced sweet-tangy profile.
✅ Crowd-pleaser at cookouts!
Pair with: Schnitzel, bratwurst, or a cold German lager 🍺.
Guten Appetit! Let me know if you want a creamy Bavarian version (yes, some Germans use mayo too 😉).