Authentic German Potato Salad

Loading…

By Reading time
Servings 4–6 people

Warm German potato salad lands in that sweet spot between comforting and bright. The potatoes stay tender without turning mushy, the bacon adds smoky depth, and the vinegar dressing soaks into every slice while the salad is still hot enough to drink it in. Served warm, it tastes sharper, richer, and more alive than the mayo-based version most people expect.

The trick is using Yukon gold potatoes and slicing them before boiling so they cook evenly and keep their shape when tossed with the dressing. Bacon drippings carry the onions and give the vinegar something savory to grab onto, while a little sugar smooths out the sharpness without making the salad taste sweet. That balance is what makes this version taste traditional instead of one-note.

Below, I’ll show you how to keep the potatoes intact, how to build the dressing so it clings instead of pooling, and when to season so the salad comes out balanced every time.

The potatoes held their shape and the warm vinegar dressing soaked in just enough without turning the whole bowl soggy. I used the bacon drippings like you said and it tasted like something my grandmother would’ve made.

★★★★★— Megan L.

Save this warm German potato salad for the nights when you want a tangy bacon dressing that clings to every potato slice.

Save to Pinterest

Why This Salad Stays Tangy Instead of Turning Flat

The biggest mistake with German potato salad is letting the dressing cool down too much before it hits the potatoes. Warm potatoes act like a sponge, so they absorb the vinegar, broth, and mustard instead of leaving the flavor stranded at the bottom of the bowl. If you wait too long, the salad still tastes fine, but it loses that sharp, savory edge that makes it memorable.

Boiling the potatoes until just tender matters more than people think. Overcooked slices break apart when you toss them, and then the dressing turns the whole bowl starchy and heavy. Yukon golds hold their shape well and have enough creamy texture on their own, so you don’t need mayonnaise to make the salad feel rich.

  • Warm potatoes — They absorb the hot dressing much better than fully cooled potatoes. That’s what gives the salad its signature flavor in every bite.
  • Bacon drippings — This isn’t just fat for cooking the onions. It carries the vinegar and mustard and gives the dressing a deeper, rounder finish.
  • White wine vinegar — Clean and sharp, it keeps the salad bright. Apple cider vinegar works in a pinch, but it reads a little sweeter and less traditional.
  • Dijon mustard — It helps the dressing emulsify just enough so it coats the potatoes instead of slipping off.

What Each Ingredient Is Actually Doing in the Bowl

Authentic German Potato Salad warm tangy bacon
  • Yukon gold potatoes — These are the best choice because they stay waxy and slice cleanly after boiling. Russets fall apart too easily and make the salad cloudy and soft.
  • Bacon — The bacon isn’t just garnish; it’s part of the dressing’s backbone. Thick-cut bacon works, but regular slices crisp more evenly and give you more rendered fat to work with.
  • Onion — Cooking the onion in bacon drippings takes the raw bite out and adds sweetness that balances the vinegar. Yellow onion is the easiest swap; red onion is sharper and a little less classic.
  • Chicken broth — This loosens the dressing without watering it down. Use low-sodium broth if you want more control, because the bacon already brings plenty of salt.
  • Sugar — Just enough to round out the vinegar. Don’t skip it unless you want a much sharper salad.
  • Caraway seeds — Optional, but a small amount adds that unmistakable old-world note. If you don’t like caraway, leave it out rather than replacing it with something bolder.
  • Parsley — Stirred in at the end, it freshens up the bowl and keeps the finish from feeling too heavy.

Building the Dressing While the Potatoes Are Still Hot

Boiling the Potatoes Just to Tender

Slice the potatoes before they hit the pot so they cook at the same pace and finish at the same time. You want them tender enough for a fork to slide through, but not so soft that the edges collapse when drained. If they’re overboiled, the dressing will still taste good, but the texture will go from salad to mash fast. Drain them well and let the steam escape for a minute so extra water doesn’t dilute the vinaigrette.

Rendering the Bacon and Softening the Onion

Cook the bacon until crisp, then pull out three tablespoons of the drippings and use them to soften the onion. The onions should turn translucent and smell sweet, not brown and bitter. If the pan is too hot, they’ll scorch before they lose their raw edge, and that bitterness will carry into the dressing. Save the bacon until the end so it stays crisp enough to contrast with the potatoes.

Bringing the Vinegar Mixture Together

Add the broth, vinegar, sugar, mustard, and caraway seeds to the warm pan and bring everything to a simmer. You’re looking for a dressing that tastes sharp but balanced, with no grainy sugar left behind. Let it heat just enough to dissolve and unify; a hard boil isn’t helpful here and can make the vinegar taste harsh. If the dressing tastes too aggressive, another small pinch of sugar smooths it out better than more broth.

Tossing and Finishing the Salad

Pour the hot dressing over the potatoes and bacon while everything is still warm, then toss gently so the slices stay intact. Use a broad spoon or spatula and lift from the bottom instead of stirring hard. The parsley goes in at the end so it stays fresh and green. Season after the toss, because bacon and broth both bring salt, and the salad usually needs less than you think.

Make it a little more traditional

Leave the caraway in and keep the vinegar sharp. That combination gives you the old-fashioned flavor people expect from a classic German potato salad, especially if you serve it warm right after tossing.

Dairy-free and naturally gluten-free

This recipe already fits both needs as written, as long as your broth is gluten-free. The potato salad gets its richness from bacon drippings and not from dairy, which is why the texture still feels full and satisfying.

Swap the bacon for a lighter version

Use olive oil instead of bacon drippings and add a little extra salt plus a pinch of smoked paprika. You’ll lose the classic smoky depth, but the vinegar dressing still works well over the warm potatoes and onions.

How to make it a day ahead

Assemble the salad, then stop before the parsley goes in and before the final seasoning. Rewarm it gently with a splash of broth, fold in the parsley, and taste again before serving. The flavors deepen overnight, but the potatoes need a little moisture when they come back up to temperature.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The potatoes will absorb more dressing as it sits, so the salad gets a little more intense by day two.
  • Freezer: I don’t recommend freezing this one. Potatoes turn grainy and watery after thawing, and the warm vinaigrette loses its clean texture.
  • Reheating: Warm it gently in a skillet over low heat with a splash of broth, or microwave it in short bursts. Don’t blast it on high heat, or the potatoes can split and the bacon turns chewy instead of crisp.

Answers to the Questions Worth Asking

Can I use red potatoes instead of Yukon gold? +

Yes, red potatoes work well because they’re waxy and hold their shape. Cut them into even slices so they cook at the same rate, and don’t overboil them or they’ll start to break once you add the hot dressing.

How do I keep German potato salad from getting mushy? +

Use waxy potatoes, slice them before boiling, and stop cooking when they’re just tender. Drain them well, then toss them with the dressing while they’re still warm so they absorb flavor without needing aggressive stirring.

Can I make this German potato salad ahead of time? +

Yes, and the flavor gets even better after a few hours. The only catch is that the potatoes absorb the dressing as they sit, so add a splash of broth when reheating and finish with fresh parsley right before serving.

How do I keep the vinegar from tasting too sharp? +

The sugar and mustard are there to round out the vinegar, so don’t skip them. If the dressing still tastes aggressive, add a small splash more broth rather than more sugar, because that keeps the balance savory instead of sweet.

Can I serve this cold instead of warm? +

You can, but the flavor changes. Warm German potato salad tastes more integrated because the potatoes absorb the dressing before it sets, while a cold version reads sharper and a little less rich.

Authentic German Potato Salad

Authentic German potato salad with bacon vinaigrette—sliced Yukon Gold potatoes are boiled until tender and tossed with a tangy vinegar dressing. Finished warm with crispy bacon, soft onions, and fresh parsley for a traditional German side dish.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: German
Calories: 420

Ingredients
  

Potatoes
  • 3 lb Yukon gold potatoes Sliced before boiling.
Bacon vinaigrette base
  • 8 bacon Use slices; crisp and reserve drippings.
  • 1 onion Dice the onion for sautéing.
  • 0.75 cup chicken broth Use to build the warm dressing.
  • 0.33 cup white wine vinegar Provides the tangy profile.
  • 2 tbsp sugar Balances the vinegar.
  • 1 tbsp Dijon mustard Emulsifies the dressing.
  • 0.5 tsp caraway seeds Optional, but traditional.
Finish
  • 0.25 cup fresh parsley Chopped.
  • 0.1 salt To taste.
  • 0.1 pepper To taste.

Equipment

  • 1 Dutch oven

Method
 

Boil and drain the potatoes
  1. Bring a pot of water to a boil, then add the sliced Yukon gold potatoes and boil at a steady simmer until tender, about 15 minutes, keeping a gentle bubble throughout.
  2. Drain the potatoes well and let them sit briefly in the colander so excess water doesn’t dilute the dressing.
Make the bacon-onion base
  1. Cook the bacon over medium heat until crispy, about 8 to 12 minutes, then transfer to a plate and reserve 3 tablespoons of drippings in the pan.
  2. Sauté the diced onion in the reserved bacon drippings until soft and translucent, about 6 to 8 minutes, stirring occasionally so it doesn’t brown too much.
Warm the vinegar dressing
  1. Stir in the chicken broth, white wine vinegar, sugar, Dijon mustard, and caraway seeds, then bring the mixture to a simmer over medium-high heat.
  2. Simmer until the sugar dissolves and the dressing tastes well-balanced, about 2 to 3 minutes, keeping the surface gently bubbling.
Combine and serve warm
  1. Crumble the crispy bacon and add it to the drained potatoes.
  2. Pour the hot dressing over the potatoes and bacon, then toss gently so the slices stay intact and the sheen of the vinaigrette coats everything.
  3. Fold in the chopped fresh parsley, then season with salt and pepper to taste.
  4. Serve warm immediately so the potatoes stay tender and the vinegar dressing doesn’t cool and dull.

Notes

Pro tip: Keep the dressing hot when you pour it over the potatoes—this is what gives warm German potato salad that glossy, tangy finish. Refrigerate leftovers in a covered container up to 3 days; rewarm gently in a skillet with a splash of chicken broth. Freezing isn’t recommended because potatoes and vinegar dressing change texture. For a lower-fat option, use turkey bacon and keep the drippings to still build the bacon-vinegar flavor.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating