Warm German potato salad lands on the table with tender potatoes that soak up a sharp, savory bacon vinaigrette instead of sitting under a heavy mayo dressing. That contrast is what keeps people going back for another scoop: creamy potato edges, crisp bacon, soft onion, and just enough tang to wake everything up.
The trick is to dress the potatoes while they’re still warm. They absorb the vinegar, mustard, and broth much better that way, which gives the salad its signature flavor without turning it soggy. Red potatoes hold their shape nicely after boiling, and the bacon drippings carry the onion and dressing with a depth you can’t fake with oil alone.
Below, I’ll show you how to keep the potatoes intact, how to balance the dressing so it tastes bright instead of harsh, and what to change if you want to make this ahead or adjust it for your table.
The potatoes held their shape and soaked up that bacon-vinegar dressing beautifully. I served it warm with grilled sausages, and the bowl was scraped clean.
Warm German potato salad with bacon vinaigrette is the kind of side dish that disappears fast at dinner and potlucks alike.
The Reason the Potatoes Need Dressing While They’re Still Warm
The biggest mistake with German potato salad is waiting until the potatoes cool before adding the dressing. Cold potatoes don’t absorb the vinegar, mustard, and broth the same way, so the flavor sits on the outside instead of getting into the center of each slice. Warm potatoes are porous enough to drink in that sharp dressing, which is what gives this salad its unmistakable taste.
The other thing that matters is the cut. Sliced red potatoes cook quickly and keep enough structure to toss without falling apart. If you cut them too thin, they’ll break up once the hot dressing goes in; if you leave them too thick, they won’t soak up enough flavor. You want tender slices that still hold a clean edge when stirred.
What Each Ingredient Is Doing in the Bowl

- Red potatoes — These are the right choice because they hold their shape after boiling and still absorb the warm dressing. Russets turn too soft and can get mushy when tossed.
- Bacon — The bacon does more than add crunch. You need the drippings for the dressing, and that smoky fat gives the vinegar sauce its backbone.
- Onion — Cooking it in the bacon fat softens the sharp edge and brings a little sweetness into the pan. If you use a strong raw onion, the salad can taste harsh.
- Apple cider vinegar — This is the tang that makes the salad taste bright instead of greasy. White vinegar works in a pinch, but it comes across sharper and less rounded.
- Dijon mustard — Dijon helps the dressing emulsify a little and adds depth. Yellow mustard will work, but it tastes more blunt and less balanced.
- Chicken broth — It loosens the dressing and keeps the vinegar from tasting too aggressive. Vegetable broth works if you need it, but choose one with decent body.
- Parsley — Add it at the end so it stays fresh and green. It cuts through the richness and keeps the bowl from feeling heavy.
Building the Dressing Before the Potatoes Cool
Boiling the Potatoes Without Breaking Them
Start the sliced potatoes in salted water and cook them until a knife slips in easily but the slices still look intact, about 15 minutes. If they’re falling apart at the drain, they went too far and the salad will turn pasty once stirred. Drain them well, then let the steam escape for a minute or two so the dressing doesn’t get watered down.
Rendering the Bacon and Softening the Onion
Cook the bacon until it’s crisp, then set it aside and keep three tablespoons of the drippings in the pan. That fat is the base of the dressing, so don’t wipe the skillet clean. Sauté the onion in the drippings until it’s soft and glossy; if it browns hard, the finished dressing can taste bitter instead of mellow.
Finishing the Tangy Vinaigrette
Stir in the vinegar, sugar, mustard, and broth, then bring the mixture just to a simmer. You’re looking for the sugar to dissolve and the dressing to smell balanced — sharp but not harsh. Pour it hot over the potatoes right away, add the bacon and parsley, and toss gently so the slices stay whole while they catch all that savory, tangy coating.
How to Adapt This for Different Tables
Make It Without Pork
Use turkey bacon or smoked vegetarian bacon, then add a tablespoon of butter or olive oil if the pan looks dry. You’ll lose some of the classic smoky depth, but the vinegar dressing still carries the dish if you season it well.
Gluten-Free Version
This is naturally close to gluten-free, but check your broth and mustard labels. If both are certified gluten-free, the rest of the recipe stays the same and the texture doesn’t change at all.
More Sweetness, Less Bite
If your vinegar tastes too aggressive, add another teaspoon of sugar after the first toss. That small adjustment smooths the sharpness without turning the salad into something candy-sweet.
Storage and Reheating
- Refrigerator: Store leftovers up to 4 days. The potatoes will firm up as they chill, and the dressing will soak in even more.
- Freezer: I don’t recommend freezing this salad. Potatoes lose their texture after thawing and the dressing turns watery.
- Reheating: Warm it gently in a skillet over low heat with a splash of broth or water. High heat can make the potatoes break down and the bacon go tough before the center is warm.
Answers to the Questions Worth Asking

Warm German Potato Salad
Ingredients
Equipment
Method
- Boil the sliced red potatoes in a Dutch oven of water until tender, about 15 minutes, then drain well and return to the pot off the heat.
- Cook the bacon in a cast iron skillet until crispy, drain, crumble, and set aside while reserving 3 tablespoons drippings.
- Sauté the diced onion in the reserved bacon drippings until soft, about 5 minutes.
- Add apple cider vinegar, sugar, Dijon mustard, and chicken broth to the skillet and bring to a simmer over medium-high heat for 2 to 3 minutes until well combined.
- Pour the hot dressing over the warm potatoes and toss so the slices are coated.
- Add the crumbled bacon and chopped fresh parsley, then toss gently to distribute without breaking the potatoes.
- Serve warm, seasoning with salt and pepper to taste right before serving.