Warm German potato salad hits the table with something most potato salads never manage: a sharp, savory dressing that soaks into the potatoes while they’re still hot, plus enough bacon to make every bite feel complete. The potatoes stay tender without turning mushy, and the vinegar dressing keeps the whole dish lively instead of heavy. Served warm, it lands somewhere between a side dish and the thing everyone keeps sneaking spoonfuls of straight from the bowl.
The trick is in the timing. Hot potatoes drink in the dressing, which is what gives this style its flavor all the way through instead of just on the surface. Yukon golds hold their shape better than starchier potatoes, and the bacon drippings give the vinegar, mustard, and broth a deep base you can’t get from plain oil. You’re building a dressing that’s bold enough to stand up to the potatoes without drowning them.
Below you’ll find the small details that keep the potatoes intact, the dressing balanced, and the salad warm when it reaches the table. There’s also a simple storage note for making it ahead, since this dish holds up better than most people expect.
The potatoes held their shape and the dressing soaked in beautifully while it was still warm. I used the bacon drippings like you said and the whole bowl tasted way more balanced than the mayo version I usually make.
Save this warm German potato salad for the nights when you want tangy potatoes, crisp bacon, and a dressing that actually clings.
The Dressing Should Go On While the Potatoes Are Still Hungry
The biggest mistake with German potato salad is waiting until everything cools down. Once the potatoes lose their heat, they stop absorbing the vinegar dressing and the salad turns into potatoes with sauce sitting on top. Hot, sliced Yukon golds act like little sponges, which is exactly what you want here.
Keep the potato slices tender but intact. If they’re cooked until they’re falling apart, they’ll break when you toss them with the dressing. If they’re undercooked, they’ll stay chalky in the center and never take on the seasoning properly. The goal is a fork-tender slice that still holds its edge.
The bacon drippings matter because they carry the onion, vinegar, and mustard into the potatoes with more depth than broth alone. If the drippings look excessive, don’t panic; you still only need enough to soften the onion and round out the dressing, not enough to make the salad greasy.
What Each Ingredient Is Actually Doing in This Salad

- Yukon gold potatoes — These hold their shape better than russets and have a buttery texture that works with a warm vinaigrette-style dressing. Slice them evenly so they cook at the same rate; uneven pieces mean some will collapse before others are tender.
- Bacon — The bacon gives you both crunch and the drippings for the dressing. Thick-cut bacon works, but standard slices crisp faster and render more evenly, which makes it easier to control the pan.
- Chicken broth — This loosens the dressing and keeps the vinegar from tasting too sharp. Homemade broth adds depth, but a decent store-bought version works fine here because the bacon and mustard are doing a lot of the heavy lifting.
- White vinegar and Dijon mustard — This is the bright, tangy backbone of the dish. White vinegar gives the cleanest bite, while Dijon adds body and helps the dressing cling instead of pooling at the bottom of the bowl.
- Onion — Onion softens in the bacon drippings and mellows the sharp edge of the dressing. Dice it small so it melts into the salad instead of showing up as crunchy pockets.
- Parsley — Add it at the end for freshness and color. If you leave it in too long, it loses that clean finish and just turns dark and wilted.
Building the Warm Dressing Before the Potatoes Cool Down
Cooking the Potatoes Just to Tender
Boil the sliced potatoes until a knife slides in easily but the pieces still hold together when lifted out of the pot. Drain them well so extra water doesn’t dilute the dressing. If they’re left steaming in the colander too long, they’ll keep softening and become fragile before the bacon dressing is ready.
Rendering the Bacon and Softening the Onion
Cook the bacon until crisp, then pull it out and leave the drippings in the pan. Add the onion to the hot fat and cook until it turns translucent and soft at the edges. If the onion starts browning too fast, lower the heat; burnt onion will make the whole dressing taste harsh.
Simmering the Tangy Dressing
Pour in the broth, vinegar, sugar, mustard, salt, and pepper, then let the mixture simmer just long enough for the sugar to dissolve and the flavors to come together. You’re not reducing it into a syrup. If it boils hard, the vinegar sharpens and the dressing can turn overly aggressive instead of balanced.
Tossing It All Together
Crumble the bacon over the potatoes, pour the hot dressing over the top, and fold gently with a spatula or large spoon. The potatoes should glisten and look coated, not smashed. Add the parsley last so it stays bright and the salad keeps that fresh finish against the rich bacon and vinegar.
Three Ways to Make This German Potato Salad Work for Different Tables
Make it gluten-free without changing the texture
This recipe is already naturally gluten-free as written, as long as your chicken broth is certified gluten-free. That’s the only ingredient that tends to hide gluten, and the finished salad keeps the same warm, tangy texture.
Swap in apple cider vinegar for a softer tang
Apple cider vinegar gives the salad a rounder, slightly sweeter edge than white vinegar. It won’t taste quite as sharp or traditional, but it plays nicely if you want the dressing less punchy and a little more mellow.
Turn it into a lighter side by reducing the bacon
Use 4 to 6 slices of bacon instead of 8 and add a tablespoon of butter or neutral oil if the pan looks dry before the onion goes in. You’ll lose some of the smoky richness, but the salad still tastes balanced because the vinegar dressing carries the flavor.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The potatoes absorb more dressing as they sit, so the flavor deepens and the salad gets a little less glossy.
- Freezer: I don’t recommend freezing this one. Potatoes turn grainy after thawing and the vinegar dressing loses its fresh edge.
- Reheating: Warm it gently in a skillet over low heat or in short bursts in the microwave, adding a splash of broth if it seems dry. High heat will break the potatoes apart and make the dressing taste harsh.
Answers to the Questions Worth Asking

German Potato Salad with Bacon and Vinegar Dressing (Kartoffelsalat)
Ingredients
Equipment
Method
- Bring a pot of water to a boil, then add the Yukon gold potatoes and boil until tender, about 15–20 minutes, stirring once if needed, and they should yield when pierced with a fork.
- 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, 8–12 minutes, and reserve the bacon drippings in the skillet.
- Sauté the onion in the bacon drippings over medium heat until soft, 4–6 minutes, and it should look translucent.
- Add the chicken broth, white vinegar, sugar, Dijon mustard, salt, and black pepper, then bring to a simmer and simmer for 3–5 minutes until slightly thickened and glossy.
- Crumble the crispy bacon into the drained potatoes so the bacon distributes throughout.
- Pour the hot dressing over the potatoes and bacon, then toss gently so every slice is coated and glistening.
- Add the chopped fresh parsley and serve warm, with parsley scattered on top as a bright finishing cue.