Warm potatoes, wilted spinach, and crisp bacon are what make this salad worth keeping in the dinner rotation. It eats like a side dish with a little more backbone than the usual chilled potato salad, and the hot bacon vinaigrette pulls everything together with sharp, salty bite. The spinach softens just enough under the heat without turning limp and muddy, and the potatoes stay tender instead of falling apart.
The trick is timing. The potatoes need to be warm when the dressing goes on, and the dressing needs to be hot enough to slightly wilt the spinach on contact. That’s what lets the vinegar and mustard cling to every slice instead of pooling in the bottom of the bowl. Bacon drippings do more than add flavor here; they carry the onion and give the vinaigrette that savory, smoky finish you can’t fake with oil alone.
Below, I’ve included the one step that matters most if you’ve ever had warm salad turn soggy, plus a few swaps and storage notes for the times you want to plan ahead.
The bacon vinaigrette coated the potatoes instead of sliding off, and the spinach wilted just enough without getting slimy. I made it for Sunday supper and there wasn’t a spoonful left.
Save this warm spinach potato salad with bacon vinaigrette for the nights when you want a hearty side that lands somewhere between salad and skillet dinner.
The Step That Keeps the Spinach from Going Limp
The salad falls apart when the potatoes cool too much before the dressing goes in. Once that happens, the vinaigrette loses its grip and the spinach never gets that soft-wilted texture that makes this dish work. Keep the potatoes warm, and keep the dressing hot enough to steam slightly when it hits the bowl. That quick blast of heat is what softens the spinach without cooking it down into a pile of dark greens.
Another common miss is overcooking the potatoes. You want slices that are tender through the center but still hold their shape when tossed. Red potatoes are the right choice here because they stay intact better than russets, and their waxy texture gives the salad some structure after the vinaigrette goes on.
What Each Ingredient Is Actually Doing in the Bowl

- Red potatoes — Their thin skins and waxy flesh hold up after boiling and tossing. If you swap in russets, they’ll break down more and turn the salad softer and starchier.
- Fresh spinach — This is the base that wilts from the hot dressing. Baby spinach works best because the leaves soften fast and stay delicate; tougher mature spinach needs more heat and tends to collapse unevenly.
- Bacon and drippings — Bacon brings the smoke and salt, but the drippings are what carry the vinaigrette. Don’t drain them away unless you absolutely have to; that fat is the flavor foundation.
- Dijon mustard — It helps the vinegar and bacon fat emulsify enough to coat the potatoes instead of separating in the bowl. Yellow mustard won’t give the same sharp, polished finish.
- Red wine vinegar — The acidity cuts through the bacon and keeps the salad from tasting heavy. White wine vinegar can work in a pinch, but the flavor will be a little softer.
- Onion — Cooking it in the drippings takes the raw edge off and adds sweetness to the dressing. Dice it small so it disappears into the vinaigrette instead of reading like chunks.
Building the Bacon Vinaigrette Over Heat, Not Guesswork
Boiling the Potatoes Until They’re Just Tender
Slice the potatoes evenly so they finish at the same time, then boil them until a knife slips in without resistance but the slices still hold together. Drain them well and keep them warm; wet, cooled potatoes dilute the dressing and make the final salad bland. If they start to crumble when you lift them, they’ve gone too far and will turn mushy once tossed.
Cooking the Bacon and Softening the Onion
Fry 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 lightly golden at the edges. If the onion browns too fast, the heat is too high and the vinaigrette will pick up a bitter note.
Finishing the Dressing in the Pan
Stir in the vinegar, mustard, sugar, salt, and pepper, then bring it just to a simmer. The dressing should look glossy and smell sharp, smoky, and a little sweet. Don’t boil it hard; that drives off the vinegar too quickly and throws the balance off.
Tossing Everything While It’s Still Warm
Put the spinach in a large bowl, add the warm potatoes, and pour the hot dressing over the top right away. Toss gently until the spinach just starts to wilt and the potatoes are coated. Crumble the bacon over the top and serve immediately, while the contrast between warm potatoes, softened greens, and crisp bacon is still at its best.
How to Adapt the Salad When You’re Working Around the Pantry
Use kale instead of spinach for a sturdier salad
Massaged kale can stand up to the hot dressing without collapsing as quickly as spinach. Slice it thin and strip out the stems, then let it sit in the vinaigrette a minute or two longer so it softens enough to eat comfortably.
Make it vegetarian without losing the tang
Skip the bacon and cook the onion in olive oil instead, then add a pinch of smoked paprika to bring back some of that savory depth. The salad will still be bright and warm, but it won’t have the same rich, smoky backbone from the bacon drippings.
Swap in apple cider vinegar for a sweeter edge
Apple cider vinegar softens the sharpness and gives the dressing a rounder finish. It works well if you want the salad to lean a little less punchy, but keep the mustard in place so the vinaigrette still emulsifies properly.
Storage and Reheating
- Refrigerator: Store leftovers for up to 2 days. The spinach will soften more and the potatoes will soak up the dressing, so the texture is best on day one.
- Freezer: This doesn’t freeze well. The potatoes turn grainy and the spinach collapses completely after thawing.
- Reheating: Reheat only the potato-bacon mixture gently in a skillet, then spoon it over fresh spinach. Microwaving the full salad will overcook the greens and make the dressing dull.
Answers to the Questions Worth Asking

Warm Spinach Potato Salad with Bacon Vinaigrette
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil over high heat, then add the sliced red potatoes. Boil until tender, about 10-15 minutes, and drain.
- Keep the drained potatoes warm so they can wilt the spinach when dressed. Cover loosely and set aside while you make the bacon vinaigrette.
- Cook the bacon in a skillet over medium heat until crispy, 8-12 minutes, then remove bacon to a plate. Reserve the bacon drippings in the skillet.
- Sauté the diced onion in the bacon drippings over medium heat until softened, about 4-6 minutes. Stir occasionally so it doesn’t brown too much.
- Add red wine vinegar, Dijon mustard, sugar, salt, and pepper to the skillet. Bring the mixture to a simmer and simmer for 2-3 minutes, stirring until glossy.
- Place the fresh spinach in a large bowl. Add the warm potatoes on top.
- Pour the hot bacon vinaigrette over the spinach and potatoes. Toss immediately to wilt the spinach, 30-60 seconds, so it stays bright green.
- Crumble the crispy bacon over the top. Serve immediately while warm.


