Warm Spinach Potato Salad with Bacon Vinaigrette

Loading…

By Reading time
Servings 4–6 people

Warm potatoes and wilted spinach belong together in the same bowl, especially when the dressing is sharp, smoky, and poured on while it is still hot. The potatoes soak up the bacon vinaigrette as they sit, the spinach softens just enough to turn glossy and tender, and every bite lands with a mix of creamy, tangy, and crisp. It eats like a side dish that knows how to hold its own next to grilled meat, roasted chicken, or a plain piece of fish.

What makes this version work is timing. The potatoes need to be warm when the vinaigrette goes on, and the dressing needs enough heat to pull the flavors together without losing its bite. A little Dijon helps the vinegar and bacon drippings emulsify instead of separating into an oily puddle, and the sugar rounds out the acidity without making the salad taste sweet. The spinach goes in raw and gets wilted by the heat of the potatoes and dressing, which keeps it bright instead of soggy.

If you have only made cold potato salad before, the method here will feel a little different, but the payoff is worth it. Below, I’ve added the small details that keep the potatoes from breaking apart and the spinach from collapsing into a limp pile.

The potatoes held their shape and the hot bacon dressing wilted the spinach just enough without turning it mushy. I served it right away and the bowl was scraped clean.

★★★★★— Megan T.

Save this warm spinach potato salad with bacon vinaigrette for the nights when you want a hearty side with crisp bacon and tender potatoes.

Save to Pinterest

The Part That Keeps the Spinach from Going Limp

The mistake most people make with warm spinach salads is treating the greens like a regular lettuce base. Spinach doesn’t need much heat at all. If the potatoes are too cool, the leaves stay raw and the dressing tastes flat. If the dressing sits too long before it hits the bowl, the bacon fat firms up and you lose the glossy coating that makes this dish work.

The answer is to build the salad in layers while everything is still moving. Warm potato slices carry heat into the spinach, and the vinaigrette finishes the wilt without cooking the leaves past the point of tenderness. That gives you spinach that looks cooked but still tastes fresh, with enough structure left to hold up under the potatoes and bacon.

  • Warm potatoes — These need to go into the bowl right after draining so they can help wilt the spinach. Letting them cool even ten minutes changes the whole texture.
  • Bacon drippings — This is the backbone of the dressing. Olive oil works in a pinch, but it loses the smoky depth that makes the salad taste finished.
  • Dijon mustard — It keeps the vinaigrette from breaking and adds a little sharpness that cuts through the bacon. Yellow mustard won’t give the same rounded flavor.
  • Red potatoes — Their waxy texture holds up better than russets, which can fall apart and make the salad heavy.

What Each Ingredient Is Actually Doing in the Bowl

Warm Spinach Potato Salad with Bacon Vinaigrette, warm potatoes, wilted spinach, crispy bacon
  • Red potatoes — Waxy potatoes slice cleanly and stay intact after boiling. If you swap in russets, cut them into larger chunks and handle them gently or they’ll crumble in the bowl.
  • Spinach — Fresh spinach is the right green here because it wilts quickly and soaks up the vinaigrette without needing any extra cooking. Baby spinach works best because the stems are tender.
  • Bacon — The bacon gives you both crunch and the fat that carries the dressing. Thick-cut bacon is fine, but it should still cook until crisp so it doesn’t turn chewy once it hits the salad.
  • Red wine vinegar — This is what gives the dish its bite. White vinegar can work, but it tastes sharper and less rounded.
  • Dijon mustard — It helps the vinaigrette cling to the potatoes and spinach instead of sliding off. Stir it in well before heating the dressing.
  • Onion — Cooking the onion in bacon drippings softens its edge and keeps it from tasting raw against the warm salad. A sweet onion makes this even gentler if you want less bite.

Building the Salad While the Heat Is Still on Your Side

Boiling the Potatoes Just Until Tender

Slice the potatoes evenly so they cook at the same pace, then boil them until a knife slips in without resistance but the slices still hold together. If they go too far, they’ll break apart when you toss them with the dressing and the salad turns heavy. Drain them well and keep them warm; excess water on the potatoes waters down the vinaigrette and keeps it from clinging.

Cooking the Bacon and Onion in the Same Pan

Cook the bacon until crisp, then set it aside and keep the drippings in the pan. That fat carries the flavor of the whole dish, so don’t wipe it out. Sauté the onion in the drippings until it turns soft and translucent, not browned, because dark onions can make the dressing taste harsh before the vinegar even goes in.

Making the Hot Bacon Vinaigrette

Add the vinegar, Dijon, sugar, salt, and pepper to the pan and bring it just to a simmer. You want the sugar dissolved and the mixture smooth, but you don’t want a hard boil that knocks the sharpness out of the vinegar. If the dressing looks greasy, whisk it for a few seconds off the heat and the mustard will bring it back together.

Tossing Everything Together Fast

Put the spinach in a large bowl, add the warm potatoes, then pour the hot dressing over the top right away. Toss gently but quickly so the spinach wilts in places without collapsing into a slick mass. Crumble the bacon over the finished salad and serve it immediately while the potatoes are still warm and the dressing is still glossy.

Three Ways to Make This Salad Fit What You’ve Got

Make it vegetarian

Skip the bacon and sauté the onion in olive oil or butter, then add a pinch of smoked paprika and a little extra salt to replace some of the depth. You’ll lose the crisp bacon texture, but the vinaigrette still works well over warm potatoes and spinach.

Make it dairy-free and gluten-free

This recipe already fits both when you use the ingredient list as written. Just check your mustard label if you’re especially sensitive, since a few brands add thickeners or vinegar blends that change the flavor.

Use baby potatoes instead of sliced potatoes

Halve or quarter baby potatoes and boil them just until tender, then toss them with the spinach and dressing the same way. The texture is a little chunkier and more rustic, and the salad holds up especially well if you want bigger pieces on the plate.

Dial back the vinegar bite

Use 1/4 cup vinegar instead of 1/3 cup and keep the sugar as written. That gives you a softer dressing without losing the tang that keeps the potatoes from tasting flat.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 2 days. The spinach will soften and the potatoes will absorb more dressing, so the texture gets looser by the next day.
  • Freezer: I don’t recommend freezing this salad. The spinach turns watery and the potatoes go mealy after thawing.
  • Reheating: Warm leftovers gently in a skillet over low heat just until the potatoes lose their chill. Microwaving too long makes the spinach collapse and the bacon chewy, which is the fastest way to ruin the texture.

Answers to the Questions Worth Asking

Can I make warm spinach potato salad ahead of time?+

You can cook the potatoes, bacon, and onion a few hours ahead, but don’t combine everything until just before serving. The spinach needs the heat from the potatoes and dressing to wilt properly, and once it sits too long it turns soft and dull. If you want to prep ahead, keep the dressing warm and reheat the potatoes gently before tossing.

How do I keep the potatoes from falling apart?+

Use red potatoes and stop cooking them as soon as they’re tender. Overcooked potatoes absorb too much water and break when you toss them, which makes the salad look mashed instead of chunky. Drain them well and handle them with a wide spoon or spatula.

Can I use frozen spinach instead of fresh?+

Fresh spinach works best because it wilts into the warm salad without releasing extra water. Frozen spinach will make the bowl wetter and the texture softer, even if you thaw and squeeze it dry. If it’s your only option, use a small amount and add it at the very end.

How do I keep the dressing from separating?+

Whisk the Dijon into the vinegar before you heat it, and use the warm bacon drippings while the pan is still hot. Mustard helps the fat and vinegar stay blended long enough to coat the potatoes and spinach. If it starts to look oily, whisk hard for a few seconds off the heat and it should come back together.

Can I serve this warm spinach potato salad cold?+

You can, but it won’t taste the same. The spinach softens further and the bacon vinaigrette loses the glossy texture that coats the potatoes best while warm. If you do serve it later, bring the potatoes back to room temperature and refresh with a small splash of vinegar before serving.

Warm Spinach Potato Salad with Bacon Vinaigrette

Warm spinach potato salad with bacon vinaigrette—hot potatoes and wilted spinach tossed in a tangy, Dijon-sugar dressing. Crispy bacon and steaming bacon drippings add a rich, German-style bite.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 520

Ingredients
  

Red potatoes
  • 3 lb red potatoes
Fresh spinach
  • 6 cup fresh spinach
Bacon
  • 8 bacon
Onion
  • 1 onion
Vinaigrette
  • 0.3333333333 cup red wine vinegar
  • 2 tbsp Dijon mustard
  • 1 tbsp sugar
  • 1 salt to taste
  • 1 pepper to taste

Equipment

  • 1 Dutch oven
  • 1 cast iron skillet

Method
 

Cook the potatoes
  1. Bring a Dutch oven of salted water to a boil (100°C) and add the red potatoes sliced. Boil for 20–25 minutes, until tender when pierced, then drain and keep warm.
Make the bacon vinaigrette
  1. In a cast iron skillet, cook the bacon over medium heat until crispy, 8–10 minutes. Transfer bacon to a plate, and reserve the drippings in the skillet.
  2. Add the diced onion to the bacon drippings and sauté until softened, 3–4 minutes. Stir frequently so it doesn’t brown too much.
  3. Add red wine vinegar, Dijon mustard, sugar, salt, and pepper to the skillet, then bring the mixture to a simmer (95–100°C). Simmer for 2–3 minutes, until glossy and slightly reduced.
Wilt spinach and assemble
  1. Place the fresh spinach in a large bowl and add the warm potatoes on top. Keep the spinach loose and spread the potatoes so heat can wilt it.
  2. Pour the hot bacon vinaigrette over the spinach and potatoes, then toss immediately. Toss until the spinach wilts and turns dark green, 1–2 minutes.
  3. Crumble the crispy bacon on top and serve immediately while warm.

Notes

Pro tip: keep the potatoes warm and the vinaigrette hot before mixing—this is what wilts the spinach without overcooking it. Refrigerate leftovers in a sealed container for up to 3 days (spinach may soften), and freezer is not recommended. For a lighter option, use turkey bacon or reduce bacon to 4 slices and add 1 extra tbsp drippings substitute (olive oil) for dressing consistency.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating