Warm potatoes and wilted spinach need a sharp, salty dressing to keep them from tasting flat, and this bacon vinaigrette does exactly that. The potatoes stay tender at the edges, the spinach softens just enough to collapse into the heat, and the bacon brings crunch and smoke to every bite. It eats like a side dish, but it has enough substance to hold its own next to grilled chicken, roast pork, or a simple pan sear.
What makes this version work is timing. The dressing goes over the potatoes while everything is still warm, so the vinegar and mustard soak in instead of sitting on the surface. The spinach wilts from the heat of the potatoes and dressing, which gives you a glossy, barely cooked finish instead of a sad, soggy bowl. The bacon drippings carry the whole thing, so don’t drain them away too quickly.
Below you’ll find the small details that matter most: how to keep the potatoes from falling apart, when to add the spinach, and how to adjust the vinaigrette if your bacon is lean or extra salty.
The potatoes soaked up the bacon vinaigrette and the spinach wilted just enough without turning mushy. I served it right away and the bowl was scraped clean.
Warm Spinach Potato Salad with Bacon Vinaigrette is the kind of side dish that disappears fast, especially while the potatoes are still steaming.
The Trick Is Serving It Before the Spinach Gives Up
Cold potato salad can be made ahead and parked in the fridge. This one can’t. The moment the hot vinaigrette hits the warm potatoes, the starches catch the dressing and the spinach starts to soften. That’s the point of the dish, but it also means the salad has a narrow window where the texture is at its best.
If the potatoes sit too long after draining, they lose heat and the dressing stops clinging. If the spinach goes in first and waits around, it collapses into a wet heap. Keep the potatoes warm, toss immediately, and serve right after the bacon goes on top. That’s how you get each bite coated without turning the bowl watery.
What the Bacon Drippings Are Doing Here

- Red potatoes — Their waxy texture holds its shape after boiling, which matters because you want clean slices that can catch the dressing without turning to mash. Yukon golds work too, but avoid russets; they break down too easily.
- Spinach — Fresh baby spinach wilts fastest and gives the soft, glossy finish this salad needs. Use mature spinach if that’s what you have, but tear the larger leaves so they collapse evenly.
- Bacon and drippings — The bacon gives crunch, but the drippings are the real flavor base. If your bacon is very lean and barely renders, add a spoonful of olive oil so the onion has enough fat to soften properly.
- Red wine vinegar and Dijon — These cut through the richness and keep the salad from tasting heavy. Dijon also helps the dressing emulsify a little, so it clings to the potatoes instead of sliding off.
- Onion — Diced onion cooks in the bacon drippings and picks up a little sweetness before the vinegar goes in. If raw onion is too sharp for you, cook it until translucent and just starting to turn golden before adding the dressing ingredients.
Building the Dressing in the Bacon Pan
Cooking the Potatoes Until Tender, Not Falling Apart
Boil the sliced potatoes until a knife slips in with only a little resistance. They should be cooked through but still able to hold a slice shape when lifted from the pot. Drain them well and keep them warm; excess water on the potatoes will dilute the vinaigrette and make the salad taste thin.
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 soft and translucent with a little color at the edges. If the pan looks dry, the onion will stick before it sweetens, so give it enough fat to move freely.
Finishing the Hot Vinaigrette
Stir in the vinegar, Dijon, sugar, salt, and pepper, then bring the mixture just to a simmer. The sugar should dissolve and the dressing should smell sharp, salty, and a little sweet. Don’t boil it hard or the vinegar will turn harsh and the onion flavor will get muddy.
Tossing Everything While It’s Still Hot
Put the spinach in a large bowl, add the warm potatoes, then pour the hot dressing over the top. Toss gently until the spinach just starts to wilt and the potatoes are coated. Crumble the bacon over the finished salad and serve it right away before the greens slacken too much.
How to Adjust This Salad Without Losing What Makes It Work
Make It a Little Lighter
Use less bacon and add a splash of olive oil to the drippings if needed. You’ll still get the smoky backbone from the bacon, but the salad will read a little less rich and a little more sharp and green.
Dairy-Free and Naturally Gluten-Free
This recipe already skips dairy and gluten, so the main job is keeping the ingredients clean and simple. Use a mustard you trust and check your bacon label if you’re cooking for someone sensitive to additives.
Swap the Vinegar
Apple cider vinegar works if that’s what you have, but it tastes softer and a little rounder than red wine vinegar. The salad will still be bright, though it won’t have quite the same clean bite.
Storage and Reheating
- Refrigerator: Store leftovers up to 2 days, but expect the spinach to soften and the potatoes to absorb more dressing.
- Freezer: This doesn’t freeze well. The potatoes turn grainy and the spinach loses its texture completely after thawing.
- Reheating: Warm gently in a skillet over low heat just until the potatoes lose their chill. Don’t blast it in the microwave or the greens will collapse and the vinaigrette will separate.
Answers to the Questions Worth Asking

Warm Spinach Potato Salad with Bacon Vinaigrette
Ingredients
Equipment
Method
- Boil the sliced red potatoes in salted water until tender, about 15 to 20 minutes, until a knife slides in easily. Drain thoroughly and keep warm while you make the dressing.
- Cook the bacon in a hot Dutch oven until crispy, about 6 to 10 minutes, and reserve the drippings. Add the diced onion and sauté until softened, about 3 to 5 minutes, stirring so it browns lightly.
- Add the red wine vinegar, Dijon mustard, sugar, salt, and pepper to the pan and bring to a simmer, 2 to 3 minutes, until the sugar dissolves. Keep it hot for the next step.
- Place the fresh spinach in a large bowl so it’s ready to wilt. Add the warm potatoes and toss gently to distribute.
- Pour the hot bacon vinaigrette over the spinach and potatoes, then toss immediately to wilt the spinach, 1 to 2 minutes, until glossy and reduced. Crumble the crispy bacon on top.
- Serve immediately while warm so the spinach stays tender and the dressing clings to the potatoes.