Warm Vegetarian Salad

Warm Mushroom Spinach Salad
with Goat Cheese and Walnuts

“Everything stuck to the pan becomes the dressing.”

The dressing is made in the pan the mushrooms browned in, so everything stuck to the bottom ends up on the leaves rather than in the sink.

Nothing here cooks for long, and the spinach is barely cooked at all: the warm beans and dressing are poured over and tossed for 30 seconds, which relaxes some leaves and leaves others raw.

🍄 The promise: A warm dinner salad for four, built in one skillet in a little over half an hour and meant to be eaten within minutes of tossing.

Prep 18 minCook 18 minTotal 36 minEasyServes 4
← Back to recipes
Warm Mushroom Spinach Salad

How to make it

All ingredients for Warm Mushroom Spinach Salad, labeled
🍄 Everything you need, all in one look
🧂 Ingredient notes & easy swaps
Butter beans work in place of cannellini but are larger and softer, so turn them even more gently. Baby spinach is the right leaf here: mature spinach has stems that stay tough under a 30-second wilt, and arugula collapses entirely.

Browning in two batches is the only way a pound of mushrooms gets dark edges in a single skillet.

The goat cheese and walnuts go on after the tossing, so they sit on top rather than smearing through the leaves.

🍳 What you actually need (equipment)
A wide heavy skillet, cast iron or stainless rather than non-stick, since the browned bits become the dressing, plus an extra-large bowl for tossing.
  1. Pat the quartered cremini mushrooms dry, then brown them in 1 tbsp (15 ml) of the olive oil in two batches, 7–9 minutes total, until the edges are dark and the pan sounds dry. Tip them onto a plate.

    Brown the mushrooms in batches for Warm Mushroom Spinach Salad
    Brown the mushrooms in batches
  2. Add the remaining oil and the thinly sliced shallot and cook 3 minutes, until limp and golden at the tips. Stir in the minced garlic for 20 seconds, no longer, so it does not turn bitter.

    Soften shallot in the pan for Warm Mushroom Spinach Salad
    Soften shallot in the pan
  3. Add the rinsed cannellini beans and toss them 2 minutes, just until they are warm and glossy with pan juices. Move gently; hard stirring at this point breaks the skins and clouds the dressing.

    Heat beans without splitting for Warm Mushroom Spinach Salad
    Heat beans without splitting
  4. Lower the heat and whisk the sherry vinegar, Dijon mustard, salt, and black pepper straight into the pan juices, scraping up anything stuck. The dressing will thicken and smell sharply of vinegar.

    Whisk a warm pan dressing for Warm Mushroom Spinach Salad
    Whisk a warm pan dressing
  5. Pour the warm beans and dressing over the baby spinach and toss for 30 seconds, just long enough for some leaves to relax and others to stay raw. Residual heat does all the work here.

    Wilt spinach with pan heat for Warm Mushroom Spinach Salad
    Wilt spinach with pan heat
  6. Pile the browned mushrooms over the salad and finish with the crumbled goat cheese and toasted walnuts. Bring it to the table right away, while the leaves are half-wilted and the mushrooms still warm.

    Top and serve immediately for Warm Mushroom Spinach Salad
    Top and serve immediately

✅ How to know it's done

The mushrooms carry dark browned edges, the spinach is partly wilted rather than limp, and the beans stay whole. If water pools at the bottom of the bowl, the mushrooms went in damp; lift the salad out with tongs and leave the liquid behind.

💡 Practical tips (and what not to do)

🔁 Easy variations (budget · lighter · kids · extra flavor)
Budget: Use white button mushrooms and toasted sunflower seeds in place of walnuts, which halves the cost of the two priciest items. Lighter: Halve the goat cheese and add a second can of beans for the same bulk with less fat. Kids: Chop the mushrooms small and fold them into the beans so the texture is less pronounced. Extra flavor: Deglaze the pan with a tablespoon of the sherry vinegar before the rest of the dressing goes in, scraping up everything stuck to the bottom.

💛✨ Flavor boost

Deglaze the hot pan with a tablespoon of the sherry vinegar and scrape up the browned bits before the rest of the dressing goes in.

🥔 What Goes Well With It

  • A slice of sourdough toasted in the empty skillet, which takes up the sherry dressing.
  • A soft-boiled egg per plate, if this is standing in as the whole meal.
  • A dry white wine or sparkling water with lemon, to match the vinegar.

📦 Storage & Freezer Notes

  • This salad does not keep once dressed. Refrigerate any undressed mushrooms and beans in a covered container for up to 3 days.
  • Reheat the mushrooms and beans in a dry skillet over medium heat for 3 minutes, then pour them over fresh spinach, since reheated wilted leaves turn to slime.
  • Do not freeze it: cooked mushrooms thaw watery and spinach thaws to nothing.
  • Brown the mushrooms and warm the beans up to a day ahead, and open the spinach only when the pan is hot again.
  • Serve it within a couple of minutes of tossing, while some of the leaves are still raw.

🧒 Serving Ideas for Kids

  • Quarter the mushroom pieces again, as a quartered cremini is a large bite for a small mouth.
  • Serve the goat cheese and walnuts on the side, since those are the two parts most often refused.
  • Put beans and a little spinach in a separate bowl with a drizzle of dressing for dipping bread into.

❓ Quick answers

Can I use a different vinegar?
Red wine vinegar is the closest at the same 3 tablespoons (45 ml). Balsamic is sweeter and darker, so cut it to 2 tablespoons and add a squeeze of lemon.
Why did my mushrooms not brown?
Either the pan was crowded or they went in wet. A pound of quartered creminis needs two batches in a wide skillet, and the pan should sound sharp rather than wet before you leave them alone.
Can I make this vegan?
Yes. Leave out the goat cheese and add 2 more tablespoons of toasted walnuts, or crumble in a firm plant-based feta at the end. The dressing itself has no dairy.
Can I prepare any of it ahead?
Brown the mushrooms and warm the beans up to a day ahead and refrigerate them. Reheat in the skillet, make the dressing in the hot pan, and only then open the spinach.

🥗 Nutrition, roughly: about 300 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.

🍽️ You might also like

← Every recipe
Published by MommyCooking.org. This AI-assisted recipe passed automated checks for page consistency and required image files. The publisher confirms this recipe was tested before publication. The food images are AI-generated illustrations, not photographs of a cooking session. Cooking temperatures should be checked with a food thermometer; nutrition figures are estimates. How we make recipes · Report a problem with this recipe