Warm German potato salad lands on the table with something regular potato salad can’t match: the potatoes soak up the tangy bacon dressing while they’re still tender, so every bite tastes seasoned all the way through. The bacon stays crisp enough to give you little smoky bursts, and the vinegar keeps the whole bowl bright instead of heavy.
The trick is timing. The dressing goes over the potatoes while both are still warm, which lets the slices absorb flavor instead of just getting coated on the outside. Yukon golds are the right choice here because they hold their shape without turning waxy or falling apart, and they give you a creamy bite that still feels sturdy in a bowl.
Below, I’ve included the small details that matter most: how thin to slice the potatoes, why the hot dressing needs to hit them right away, and what to change if you want to make this without bacon. Once you’ve made it this way, it’s hard to go back to the chilled mayo version.
I’d always had German potato salad that turned watery, but this one held onto the dressing and the bacon stayed crisp. The warm vinegar sauce soaked right into the potatoes and it was even better after sitting 10 minutes.
Like this warm German potato salad? Save it to Pinterest for the bacon dressing, tangy vinegar, and tender potatoes that hold up beautifully at the table.
The Reason This Salad Stays Tangy Instead of Greasy
German potato salad can go wrong when the dressing feels oily and flat instead of sharp and balanced. The fix is building the sauce in the bacon drippings, then adding vinegar, broth, mustard, and sugar in the right order so the fat gets cut before it coats the potatoes. That gives you a dressing that clings instead of pooling at the bottom of the bowl.
The other mistake is overcooking the potatoes. Slices that are too soft break apart when you toss them, and then the dressing turns muddy. You want them tender enough to take on flavor but still firm enough to keep their shape.
- Warm potatoes absorb the dressing better than fully cooled potatoes, which is why this salad tastes seasoned all the way through.
- Chicken broth adds body and keeps the vinegar from tasting too aggressive. Vegetable broth works in a pinch, but the flavor gets a little lighter.
- Dijon mustard helps emulsify the dressing and gives it a subtle bite. Yellow mustard will work, but the flavor will be sharper and less rounded.
- Yukon gold potatoes hold together better than russets. Russets can still be used, but they’ll break down faster and make a softer salad.
What Each Ingredient Is Doing in the Bowl

Yukon gold potatoes give you the right texture here: creamy but intact. They’re worth buying for this recipe because they slice cleanly and won’t collapse when the hot dressing hits them.
Bacon drippings carry the whole dressing. If your bacon is especially fatty, pour off a little after cooking so the salad doesn’t turn greasy; you want enough to sauté the onion and flavor the sauce, not flood the bowl.
White vinegar and Dijon are the backbone of the flavor. The vinegar brings the tang that defines kartoffelsalat, and the mustard keeps the sauce from tasting thin. Fresh parsley goes in at the end for color and a clean finish, not just as garnish.
Building the Dressing While the Potatoes Are Still Hot
Cooking the Potatoes Without Breaking Them
Slice the potatoes evenly so they cook at the same pace, then boil them just until a knife slips in without resistance. Drain them well and let the steam escape for a minute or two; wet potatoes dilute the dressing. If they’re left in the water too long, they’ll go soft and start to crumble before you even toss them.
Using the Bacon Drippings as the Base
Cook the bacon until it’s crisp, then set it aside and keep the drippings in the pan. Sauté the onion in that fat until it turns soft and translucent, not browned, because you want sweetness without any bitter edge. Stir in the broth, vinegar, sugar, mustard, salt, and pepper, then let it simmer just long enough for the sugar to dissolve and the liquid to look glossy.
Tossing for the Best Texture
Crumbled bacon goes back in with the hot potatoes, then the dressing gets poured over everything while it’s still steaming. Toss gently with a big spoon or spatula so the slices don’t tear. The salad should look evenly coated and shiny, with no puddle of liquid hiding at the bottom. Finish with parsley and serve it warm, before the potatoes cool enough to stop absorbing flavor.
How to Adapt This for Different Tables
Make It Bacon-Free
Use 3 tablespoons olive oil or butter to sauté the onion, then add a pinch of smoked paprika for a little depth. You won’t get the same savory richness, but the vinegar-mustard dressing still carries the salad well.
Gluten-Free Version
This recipe is naturally close to gluten-free already, but check that your broth and mustard are certified gluten-free. That small step matters more than people think because those two ingredients carry the seasoning in the dressing.
A Slightly Sweeter German Style
Add another teaspoon of sugar if you like the dressing a little rounder and less sharp. Keep it subtle; too much sweetness pushes this away from the bright, savory balance that makes the salad work.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The potatoes will absorb more dressing as they sit, so it may taste a little stronger on day two.
- Freezer: I don’t recommend freezing it. The potatoes turn grainy and watery when thawed.
- Reheating: Warm it gently in a skillet over low heat or in short bursts in the microwave, just until heated through. High heat can make the potatoes fall apart and push the bacon from crisp to chewy.
Answers to the Questions Worth Asking

German Potato Salad
Ingredients
Method
- Bring a large pot of water to a boil and cook the sliced Yukon gold potatoes until tender, about 15 minutes, then drain well and keep them warm.
- Let the drained potatoes sit in the colander for 2 minutes to steam off excess water so the vinegar dressing clings better.
- Cook the bacon in a skillet until crispy, about 8 minutes, then transfer it to a plate and reserve the bacon drippings in the skillet.
- Sauté the diced onion in the reserved bacon drippings until soft, about 5 minutes, stirring occasionally with a visible glossy sheen.
- Add the chicken broth, white vinegar, sugar, Dijon mustard, salt, and black pepper to the skillet and simmer, about 5 minutes, until the liquid looks slightly reduced.
- Crumble the crispy bacon into the warm potatoes and mix gently so the potatoes stay in slices.
- Pour the hot dressing over the potatoes and bacon, then toss gently for 30 seconds until the potatoes are evenly coated and glistening.
- Sprinkle the chopped fresh parsley over the top and serve warm right away.