Warm German potato salad lands with a sharp, savory dressing that soaks into the potatoes instead of sitting on top of them. The bacon brings smoke and salt, the vinegar gives it that bright edge, and the onions soften just enough to melt into the bowl without turning sweet in the way raw onions can.
What makes this version work is the timing: the dressing goes over the potatoes while they’re still warm, so the slices drink it in and stay glossy instead of dry. Yukon golds hold their shape without turning waxy, and a little mustard helps the vinaigrette cling without making it heavy. You get a salad that tastes balanced, not greasy, and it’s sturdy enough to sit on the table for a while without losing its texture.
Below you’ll find the small details that matter here, from which potatoes behave best to how long to let the dressing simmer before it hits the bowl. If you’ve had German potato salad that tasted flat or oily, the fix is in the order you build it.
The dressing soaked into the potatoes perfectly and the bacon stayed crisp enough to add texture instead of getting lost. I served it warm with sausages and there wasn’t a spoonful left.
Save this warm German potato salad for the nights when you want bacon, vinegar, and tender potatoes in one bowl.
The Reason the Potatoes Need to Stay Warm
This salad fails when the potatoes are cold before the dressing goes on. Cold slices resist the vinaigrette, and the whole dish ends up tasting like seasoned potatoes with sauce drizzled over them instead of a proper warm salad. Warm potatoes absorb the vinegar, mustard, and bacon drippings while the flesh is still open enough to take on flavor.
Cutting the potatoes before boiling also matters here. Slices give you more surface area for the dressing to cling to, and they’re less likely to turn mealy than tiny cubes that overcook at the edges before the centers soften. You want them tender enough to pierce cleanly, but not so soft that they collapse when you toss them.
- Warm potatoes — They’re the key to absorption. Drain them well, but don’t chill them before dressing them.
- Yukon golds — Their waxy, buttery texture holds up better than russets, which can fall apart.
- Bacon drippings — This is where the depth comes from. If you use less, the salad will taste flatter.
What Each Ingredient Is Doing in the Bowl

- Yukon gold potatoes — These hold their shape and stay creamy. If you swap in russets, the salad gets softer and more fragile.
- Bacon — It gives the salad salt, smoke, and fat for the dressing base. Turkey bacon won’t give you the same drippings or depth.
- Onion — Cooking it in the drippings softens the bite and keeps the flavor in the same lane as the bacon.
- Chicken broth — It stretches the dressing without thinning the flavor. Vegetable broth works in a pinch, but the finish is a little lighter.
- White wine vinegar — This is the sharp, clean backbone of the dressing. Apple cider vinegar works too, though the taste is rounder and less brisk.
- Dijon mustard — It helps the dressing emulsify just enough to coat the potatoes and adds a little backbone.
- Caraway seeds — Optional, but they give the salad that unmistakable German note. Use them lightly; too much reads bitter.
Building the Dressing Before It Hits the Potatoes
Cooking the Potatoes Cleanly
Boil the sliced potatoes until a knife slides in with almost no resistance, then drain them right away. If they sit in hot water too long, the edges go ragged and they start breaking when you toss them later. A quick drain is enough; you want them hot, not waterlogged.
Rendering the Bacon and Softening the Onion
Cook the bacon until it’s crisp, then pull out about three tablespoons of the drippings before you add the onion. That fat carries the flavor of the whole salad, and the onion should go translucent and soft, not browned. If the pan looks dry, the bacon wasn’t fatty enough and you’ll need a small splash of oil to keep the onion from scorching.
Simmering the Vinegar Dressing
Add the broth, vinegar, sugar, mustard, and caraway seeds to the onion and bring it to a gentle simmer. The sugar should dissolve completely, and the dressing should smell sharp but balanced, not harsh. Don’t boil it hard or it can taste thin and overly acidic before it ever reaches the potatoes.
Finishing in the Bowl
Pour the hot dressing over the potatoes and crumbled bacon, then toss gently with a wide spoon or spatula. The potatoes should look glossy and evenly coated, with a little dressing pooling at the bottom of the bowl that gets absorbed as it sits. Finish with parsley, then taste for salt and pepper after the salad has rested a couple of minutes, because the bacon and broth already bring a lot of seasoning.
How to Adapt This for a Few Different Tables
Dairy-Free and Naturally Egg-Free
This recipe is already dairy-free and egg-free, which is part of why it works so well for a crowd. The bacon drippings and broth give it enough body without needing any creamy binder.
No Pork Version
If you want to skip bacon, use olive oil plus a little smoked salt or smoked paprika for depth. You’ll lose the drippings-based dressing, so the flavor will be cleaner and less rich, but it still lands as a tangy warm potato salad.
Gluten-Free by Default
The ingredient list is naturally gluten-free as written, but broth is the one thing worth checking. Use a broth you trust, since some brands sneak in wheat-based flavorings.
Make It More Sharp or More Mellow
For a sharper salad, hold back a tablespoon of sugar and add the dressing while it’s still steaming hot. For a softer, rounder finish, add the sugar fully and let the potatoes sit for 10 minutes before serving so the vinegar settles into the starch.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The potatoes will firm up a bit as they chill, but the flavor stays good.
- Freezer: I don’t recommend freezing this salad. Potatoes turn grainy after thawing, and the dressing loses its clean texture.
- Reheating: Warm it gently in a skillet over low heat or microwave in short bursts, just until the potatoes loosen up. High heat dries out the edges and makes the bacon tough.
Answers to the Questions Worth Asking

Authentic German Potato Salad
Ingredients
Equipment
Method
- Bring a pot of water to a boil, then add the sliced Yukon gold potatoes and boil until tender, about 15 minutes, as they turn easily pierced.
- Drain the potatoes well and set aside so excess moisture doesn’t thin the dressing.
- Cook the bacon in a cast iron skillet over medium heat until crispy, then transfer to a plate and reserve 3 tablespoons drippings.
- Sauté the diced onion in the reserved bacon drippings until soft, about 5 to 8 minutes, stirring until translucent.
- Add chicken broth, white wine vinegar, sugar, Dijon mustard, and caraway seeds (if using) to the skillet and bring to a simmer over medium-high heat, about 2 to 3 minutes, until the sugar dissolves.
- Crumble the crispy bacon and add it to the drained potatoes.
- Pour the hot vinegar dressing over the potatoes and bacon, then toss gently until the slices look glossy and coated.
- Stir in the chopped fresh parsley, then season with salt and pepper to taste.
- Serve warm so the dressing soaks in and the salad stays silky.


