Warm German potato salad lands differently than the mayonnaise-heavy version most people grew up with. The potatoes stay tender but intact, the bacon brings salt and crunch, and the vinegar dressing soaks into every slice while everything is still hot. It tastes sharp, savory, and honest in the best way.
What makes this version work is timing. The potatoes go from the pot to the bowl while they’re still warm, so they absorb the dressing instead of sitting there coated on the outside. The flour in the onion base gives the vinegar and broth just enough body to cling without turning gummy, which is where a lot of older recipes go wrong. Bacon drippings carry the whole thing, so nothing here feels thin or flat.
Below you’ll find the small details that matter most: how to keep the potatoes from falling apart, why the dressing should be hot when it hits the bowl, and the easiest way to serve it if you’re making it ahead for a crowd.
The potatoes soaked up the tangy dressing without turning mushy, and the bacon stayed crisp enough to give every bite a little crunch. I served it warm with pork chops and the bowl was scraped clean.
Like this warm German potato salad? Save it to Pinterest for the nights when you want a tangy bacon dressing and a side dish that serves straight from the bowl.
The Part Most German Potato Salads Get Wrong
The mistake isn’t the dressing. It’s the temperature. If the potatoes are cold before the vinegar mixture goes on, they stay separate and the flavor sits on the surface instead of soaking in. Warm potatoes act like little sponges, which is exactly why this salad tastes deeper after a few minutes on the table.
The other trap is boiling the potatoes too hard or too long. Russets are soft enough to absorb the dressing, but they’ll break apart fast if you let the water roil aggressively. Keep the slices at a gentle simmer and pull them the second a knife slides through without resistance. You want tender edges, not mashed bits at the bottom of the bowl.
- Russet potatoes — Their starch helps the dressing cling, which is why they work better here than waxy potatoes. Slice them evenly so they cook at the same pace.
- Bacon drippings — This is the backbone of the dressing. If you drain them all away, the finished salad loses depth and tastes thin.
- White vinegar — The sharpness is the point. Apple cider vinegar works in a pinch, but it brings a softer, sweeter finish.
- Beef broth — It adds savory weight that water can’t replace. Use a good broth, or the dressing tastes mostly like vinegar and sugar.
What the Onions, Flour, and Bacon Are Really Doing

- Onion — It softens in the drippings and gives the dressing a sweet, savory base. Dice it small so it melts into the sauce instead of landing in sharp pieces.
- Flour — This is what keeps the dressing lightly glossy instead of watery. Stir it into the onions before adding the liquid so it cooks out the raw taste.
- Sugar — Just enough to round out the vinegar. Don’t skip it unless you want the finished salad to taste harsh.
- Parsley — It’s not just garnish here. It cuts through the richness and keeps the bowl from tasting heavy.
Building the Salad While Everything Is Still Hot
Cooking the Potatoes Without Breaking Them
Boil the sliced potatoes in salted water until they’re tender but still holding their shape. Drain them well and let the steam escape for a minute so extra water doesn’t dilute the dressing. If they’re crowded or overcooked, they’ll collapse as soon as the hot liquid hits them. Handle them gently from the start and they’ll keep their shape in the bowl.
Making the Bacon Dressing in One Pan
Cook the bacon until crisp, then leave enough drippings in the pan to coat the onions. Sauté the onion until it turns soft and translucent, then stir in the flour and let it disappear into the fat. Add the broth, vinegar, sugar, salt, and pepper, and simmer until the dressing thickens slightly and loses the raw edge from the vinegar. If it looks cloudy and thin, it needs another minute; if it gets pasty, the heat was too high.
Bringing It All Together
Put the warm potatoes in a large bowl, crumble in the bacon, and pour the hot dressing over the top. Fold everything together just enough to coat the slices without tearing them apart. Finish with parsley right before serving. The salad should look glossy and saucy, not dry or soupy, and it should be served warm for the best texture.
How to Adapt This When You Need a Different Pan of Potato Salad
Make it a little more tart
Add another tablespoon or two of vinegar at the end if you like a sharper bite. Do it after the sauce thickens so you can taste the final balance, because vinegar gets louder once it’s hot.
Gluten-free version
Swap the flour for a gluten-free all-purpose blend or a small cornstarch slurry. Cornstarch thickens faster, so whisk it in a little at a time and stop as soon as the dressing lightly coats a spoon.
Make it lighter on bacon
Use six slices instead of eight and add a spoonful of butter with the drippings to keep enough fat for the onions. You’ll lose a little smoky intensity, but the salad will still taste balanced and rich.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The potatoes will soak up more dressing as they sit, so the salad tastes a little more seasoned the next day.
- Freezer: I don’t recommend freezing it. The potatoes turn grainy and the dressing separates after thawing.
- Reheating: Warm it gently in a skillet over low heat with a splash of broth if needed. The common mistake is blasting it in the microwave, which can make the potatoes tough and the dressing greasy.
Answers to the Questions Worth Asking

Old-Fashioned German Potato Salad
Ingredients
Equipment
Method
- Bring a Dutch oven of water to a boil and add the peeled sliced russet potatoes. Boil until tender, then drain and set aside.
- Cook the bacon in the Dutch oven over medium heat until crispy. Reserve the bacon drippings for the onion dressing.
- Sauté the diced onion in the reserved bacon drippings over medium heat until softened. Sprinkle the flour over the onions and stir until combined.
- Add the beef broth, white vinegar, sugar, salt, and pepper to the pan and stir. Simmer until the mixture thickens, stirring occasionally.
- Crumble the crispy bacon and add it to the drained potatoes. Pour the hot dressing over the potatoes and bacon, then toss to coat.
- Top the potato salad with the chopped fresh parsley and serve warm with a steaming bowl.