Warm German potato salad lands on the table glossy with bacon drippings, sharp vinegar, and tender potatoes that hold their shape instead of collapsing into mash. The best versions have a little bite in the onion, a little chew from the bacon, and just enough tang to wake up every forkful.
This version works because the dressing goes on hot potatoes, not cold ones. Yukon golds are the right choice here since they stay creamy without falling apart, and slicing them before boiling gives you a little more surface area for the vinaigrette to cling to. The bacon fat isn’t just for flavor; it carries the onions and helps the vinegar mellow into something balanced instead of harsh.
Below you’ll find the small details that matter most, like when to pour the dressing and how to keep the potatoes from breaking while you toss them. There’s also a practical note on substitutions, because this dish is forgiving in some places and stubborn in others.
The dressing soaked in while the potatoes were still warm and the whole bowl tasted balanced, not sharp. I used the bacon drippings like you said and the onions melted right into the vinegar sauce.
Like this warm German potato salad with bacon and vinegar dressing? Save it to Pinterest for the side dish that disappears first at potlucks.
The Reason Warm Potatoes Take Up the Dressing Better Than Cold Ones
German potato salad only works when the potatoes are still warm enough to absorb the vinaigrette. Cold potatoes tighten up and the dressing sits on the outside, which leaves you with a bowl that tastes uneven no matter how good the vinegar mixture is. Warm potatoes open up just enough to soak in the broth, vinegar, and bacon drippings without turning soggy.
The other thing that matters is handling. Once the potatoes are tender, drain them well and toss gently. If you stir hard, the slices tear and the salad turns muddy instead of glossy. The goal is intact pieces with edges that catch the dressing and a texture that stays soft but distinct.
What the Bacon Drippings and Vinegar Are Each Doing Here

- Yukon gold potatoes — These hold their shape better than russets and bring a naturally buttery texture. If you only have red potatoes, they work too, though the salad will be a little firmer and less creamy.
- Bacon — This does double duty as garnish and seasoning. Crisp it well, then use three tablespoons of the drippings for the onions; that’s where a lot of the flavor comes from.
- Chicken broth — It softens the sharp edge of the vinegar and gives the dressing a little body. Homemade isn’t necessary, but a broth with decent flavor makes the finished salad taste rounder.
- White wine vinegar — This is the bright backbone of the dish. Apple cider vinegar can stand in, but it tastes softer and slightly sweeter, so the salad loses some of its classic snap.
- Dijon mustard — It helps the dressing emulsify and keeps the vinegar from tasting flat. Yellow mustard won’t taste the same, but it can work in a pinch if you use a little less.
- Caraway seeds — Optional, but they give the salad that old-world note people associate with traditional German cooking. Crush them lightly before adding if you want the flavor to bloom a little more.
Building the Dressing While the Potatoes Are Still Warm
Boiling the Potatoes Evenly
Slice the potatoes before boiling so they cook at the same pace and absorb the dressing more evenly later. Start them in cold salted water and bring the pot up gently; if you blast them in already-boiling water, the outside softens before the centers catch up. Drain them as soon as they’re tender and a knife slides in without resistance, because overcooked slices will break apart when you toss them.
Crisping the Bacon and Softening the Onion
Cook the bacon until it’s crisp and the fat in the pan has turned clear. Pull out three tablespoons of drippings, then cook the onion in that fat until it turns soft and translucent with a little color at the edges. If the pan runs too hot here, the onion will brown before it softens, and the dressing will taste harsh instead of mellow.
Bringing the Vinaigrette Together
Add the broth, vinegar, sugar, mustard, and caraway seeds to the onions and bring everything just to a simmer. You want the sugar dissolved and the dressing steaming, not boiling hard. A fast boil cooks off the vinegar bite too quickly and leaves the dressing flat; a gentle simmer keeps the tang bright and balanced.
Tossing Without Breaking the Potatoes
Crumbled bacon goes in first, then the hot dressing gets poured over the warm potatoes. Use a wide spoon or spatula and turn the potatoes from the bottom up, just until they’re coated. If you stir like you’re mixing mashed potatoes, you’ll end up with a paste instead of slices with edges that hold the sauce.
How to Adapt This When You Need a Different Version
Make it dairy-free as written
This recipe is naturally dairy-free, which is one reason it works so well for a crowd. The richness comes from bacon drippings and broth instead of butter or cream, so you don’t lose anything by keeping it exactly as written.
Skip the bacon for a vegetarian version
Use olive oil for the onions and swap the chicken broth for vegetable broth. The salad will still taste tangy and savory, but it loses the smoky depth that bacon drippings bring, so add a pinch more salt and an extra teaspoon of Dijon if it tastes a little flat.
Use red potatoes for a firmer bite
Red potatoes hold their shape a little more firmly than Yukon golds, which can be nice if you want cleaner slices in the finished bowl. The tradeoff is a slightly less creamy texture, so don’t overboil them or the salad will still get soft fast.
Storage and Reheating
- Refrigerator: Store leftovers for up to 4 days. The potatoes will firm up as they chill, and the dressing may need a splash of broth or vinegar when reheated.
- Freezer: I don’t recommend freezing this salad. Potato slices turn grainy and watery after thawing, and the vinaigrette loses its clean texture.
- Reheating: Warm it gently in a skillet over low heat or in the microwave at short intervals. High heat dries out the potatoes and makes the bacon rubbery before the center is hot.
Questions I Get Asked About This Recipe

Authentic German Potato Salad
Ingredients
Equipment
Method
- Boil the sliced Yukon gold potatoes in a pot of water until tender, about 15 minutes. Drain well so the potatoes are ready to absorb the hot dressing.
- Cook the bacon in a skillet until crispy. Reserve 3 tablespoons of the bacon drippings in the skillet.
- Sauté the diced onion in the bacon drippings until soft. Stir occasionally so it cooks evenly without browning too much.
- Add the chicken broth, white wine vinegar, sugar, Dijon mustard, and caraway seeds to the skillet. Bring to a simmer and keep at a gentle simmer until heated through.
- Crumble the cooked bacon and add it to the drained potatoes. Toss gently to distribute the bacon.
- Pour the hot dressing over the potatoes and bacon, then toss gently. Make sure everything is coated while still warm.
- Add the chopped fresh parsley and season with salt and pepper. Toss once more so the parsley stays bright and lightly distributed.
- Serve the German potato salad warm. Keep it warm briefly so the dressing stays glossy.