Warm German potato salad lands with a completely different kind of comfort than the mayonnaise-based version most people know. The potatoes stay tender but intact, and the hot bacon-vinegar dressing seeps into every slice so each bite tastes savory, tangy, and just a little smoky. Served warm, it holds its own next to grilled meats, sausages, or a simple roast without feeling heavy.
The key is using Yukon gold potatoes and slicing them before boiling so they cook evenly and pick up the dressing without turning to mash. The bacon drippings do more than add flavor; they carry the onion, then the vinegar, broth, mustard, and sugar into a dressing that tastes rounded instead of sharp. Pouring it over the potatoes while everything is still hot helps the starches absorb the liquid instead of letting it pool at the bottom of the bowl.
Below you’ll find the small timing details that keep the potatoes from breaking apart, plus a few practical swaps and storage notes if you want to serve this with a weeknight dinner or a bigger spread.
The dressing soaked into the potatoes instead of sitting on top, and the bacon stayed crisp enough to give every bite a little crunch. I served it warm and there wasn’t a spoonful left.
Save this warm German potato salad for the nights when you want a tangy bacon dressing and tender potatoes that hold their shape.
The Potato Cut That Keeps This Salad from Turning Mushy
Slicing the potatoes before boiling changes the whole texture of the dish. Thick wedges or whole potatoes can look pretty, but they take longer to cool through and they’re easier to overcook on the outside before the center is ready. Thin, even slices cook at the same pace, so they’re tender all the way through without collapsing when you toss them with the hot dressing.
The other place this recipe succeeds is in the order of operations. The dressing goes over the potatoes while both are still warm, which lets the starch catch the liquid instead of letting it slide off. If your potatoes are cold by the time the dressing is ready, the flavor still gets through, but the salad won’t have that same absorbed, seasoned-through finish.
- Slice first, then boil. Uniform slices cook evenly and hold together better than randomly cut chunks.
- Use the potatoes warm. Warm potatoes drink in the dressing; cold potatoes resist it.
- Don’t overboil. You want tender slices that bend slightly, not potatoes that fall apart when stirred.
What the Bacon Drippings Are Doing Here

- Yukon gold potatoes — These are the best choice because they stay buttery and slice cleanly after boiling. Russets can work in a pinch, but they break down faster and give you a softer, more crumbly salad.
- Bacon and drippings — The bacon brings the smoky, salty backbone, and the drippings carry the onion and vinegar into the potatoes. If you use lean bacon, the dressing will still work, but it won’t taste as full-bodied.
- White vinegar and Dijon — This is the sharp edge of the dressing. The vinegar gives you the classic German potato salad bite, while Dijon smooths the acidity and helps the dressing cling.
- Chicken broth — Broth softens the vinegar so the dressing tastes savory instead of harsh. Homemade or store-bought both work here, as long as it’s not overly salty.
- Parsley — Add it at the end so it stays fresh and green. Dried parsley won’t give the same finish, so this is one place where fresh really matters.
How to Build the Dressing Before the Potatoes Soak It Up
Boiling the Potatoes Evenly
Start the sliced potatoes in well-salted water and cook them just until a knife slips in with little resistance. Pull them before they go soft in the center, because they’ll keep absorbing heat after you drain them. If they look ragged on the edges, they went a little too far, and they’ll need gentler handling when the dressing goes on.
Rendering the Bacon and Softening the Onion
Cook the bacon until crisp, then set it aside and use the drippings to soften the onion. You want the onion translucent and sweet, not browned hard, because the dressing should taste rounded rather than roasty. If the drippings look like they’ve dried up in the pan, add the broth before the vinegar so nothing scorches.
Finishing the Hot Vinegar Dressing
Stir in the broth, vinegar, sugar, mustard, salt, and pepper, then let the mixture simmer for a minute or two so the sugar dissolves and the sharp edges settle down. The dressing should smell tangy and savory, not aggressively acidic. If it tastes too sharp, give it a little more time on the heat; if it tastes flat, it usually needs another pinch of salt, not more sugar.
Tossing Everything While It’s Warm
Pour the hot dressing over the potatoes and crumbled bacon, then fold gently with a spoon or spatula. Don’t stir hard or you’ll break the slices and turn the bowl heavy. Finish with parsley just before serving so the herbs stay bright and the whole salad looks fresh at the table.
Three Practical Ways to Adapt This German Potato Salad
Make it dairy-free without changing the character
This recipe is already dairy-free as written, which is one reason it works so well for big gatherings. The bacon drippings and broth carry the richness instead of butter or cream, so you keep the classic warm, tangy finish without any extra substitutions.
Use vegetable broth for a pork-free version
Swap the chicken broth for a good vegetable broth if you need to avoid chicken, and use olive oil instead of bacon drippings to soften the onion. You’ll lose the smoky depth from the bacon fat, so add a little extra black pepper and a pinch of smoked paprika if you want more backbone.
Turn it into a vegetarian warm potato salad
Skip the bacon and use olive oil or butter to cook the onion, then add a teaspoon of smoked paprika or a little smoked salt to bring back some of the savory depth. The salad will still be tangy and satisfying, but it will taste lighter and less meaty than the classic version.
Hold it warm for a buffet
This salad holds best warm, not hot, so make it shortly before serving and keep it covered for up to an hour. If it sits too long, the potatoes keep soaking up the dressing and the bowl can turn a little dry; a splash of warm broth stirred in right before serving brings it back.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The potatoes will firm up a bit as they chill, and the dressing may look less glossy.
- Freezer: I don’t recommend freezing this salad. Potatoes turn mealy after thawing, and the dressing won’t have the same texture.
- Reheating: Warm it gently in a skillet over low heat with a splash of broth or water. High heat makes the potatoes break down and can make the vinegar taste harsher.
Answers to the Questions Worth Asking

German Potato Salad
Ingredients
Equipment
Method
- Bring a pot of water to a boil and cook the Yukon gold potato slices until tender, about 15 minutes. You should be able to pierce a slice easily with a fork (visual cue: softened edges, no hard center).
- Drain the potatoes well and set aside. Let excess steam off for 2 minutes so the dressing clings better (visual cue: potatoes look dry and matte between tosses).
- Cook the bacon in a skillet until crispy, about 8 to 10 minutes. Keep the rendered bacon drippings in the pan (visual cue: bacon is browned and the fat looks lightly golden).
- Sauté the diced onion in the reserved bacon drippings until soft, about 4 to 5 minutes. Stir frequently so it turns translucent (visual cue: onion pieces lose sharp edges and look glossy).
- Add chicken broth, white vinegar, sugar, Dijon mustard, salt, and black pepper to the pan and simmer for 5 minutes. The liquid should look slightly reduced and evenly tinted (visual cue: small bubbles around the edges).
- Crumble the crispy bacon into the drained potatoes. Toss once briefly so the bacon distributes (visual cue: bacon bits are visible throughout the potato slices).
- Pour the hot dressing over the potatoes and bacon, then toss gently until everything is coated. Keep it warm while tossing (visual cue: potatoes glisten with a light sheen of dressing).
- Add chopped fresh parsley and toss to combine, then serve warm. Use immediately so the potatoes stay tender and the dressing tastes bright (visual cue: parsley looks fresh green against the warm potatoes).