You know those nights where you want something warm, clean, and deeply satisfying without feeling like you just wrestled a casserole? This Spinach and Mushroom Soup is your secret weapon. It’s earthy, silky, and way more luxurious than it has any right to be for a 30-minute meal.
No cream bomb, no complicated steps—just real flavor that hits your comfort button. If “healthy” and “craveable” had a baby, this bowl would be it. And yes, it tastes even better with crusty bread… because we’re adults and balance matters.
What Makes This Special

This isn’t your bland cafeteria mushroom soup.
It leans on umami from mushrooms, a punchy splash of sherry or white wine, and the gentle sweetness of sautéed onions and garlic. The spinach folds in at the end for a fresh, bright finish that keeps the bowl from feeling heavy. Plus, the texture rocks.
You get silky broth, meaty mushroom bites, and tender greens. It’s simple, but not boring; nourishing, but not sanctimonious. And if you’re feeding picky eaters?
They’ll quietly ask for seconds.
What Goes Into This Recipe – Ingredients
- Olive oil or butter – 2 tablespoons (use a combo for flavor and richness)
- Yellow onion – 1 medium, finely chopped
- Garlic – 3–4 cloves, minced
- Mushrooms – 16 oz mixed (cremini, shiitake, or button), sliced
- Fresh thyme – 1 teaspoon leaves (or 1/2 teaspoon dried)
- Bay leaf – 1
- Smoked paprika – 1/2 teaspoon (optional, but delightful)
- Dry sherry or white wine – 1/3 cup (optional, for deglazing and umami)
- Vegetable or chicken stock – 5 cups, low-sodium
- Baby spinach – 5–6 cups (about 5 oz), roughly chopped if leaves are large
- Parmesan rind – 1 piece (optional, adds depth; remove before serving)
- Heavy cream or coconut milk – 1/4 cup (optional swirl at the end)
- Lemon juice – 1–2 teaspoons, to brighten
- Salt and black pepper – to taste
- Fresh parsley – 2 tablespoons, chopped (for garnish)
- Crusty bread – for serving, highly encouraged
Instructions

- Heat the pot: Warm olive oil and/or butter in a large pot over medium heat until shimmering.
- Sweat the aromatics: Add onion with a pinch of salt. Cook 4–5 minutes until translucent. Stir in garlic for 30 seconds until fragrant.
- Brown the mushrooms: Add mushrooms in two batches if needed so they actually sear, not steam.
Cook 6–8 minutes, stirring occasionally, until they release moisture and take on color.
- Season the base: Add thyme, bay leaf, and smoked paprika. Stir 30 seconds to wake up the spices.
- Deglaze: Pour in sherry or white wine. Scrape up browned bits.
Let it simmer 1–2 minutes to reduce by half.
- Simmer: Add stock and the Parmesan rind if using. Bring to a gentle boil, then lower heat and simmer 10–12 minutes to marry flavors.
- Finish with greens: Stir in spinach and cook 1–2 minutes until just wilted and vibrant.
- Balance: Remove bay leaf (and Parmesan rind). Add lemon juice, then taste.
Season with salt and pepper. If you want it luxe, swirl in cream or coconut milk.
- Serve: Ladle into warm bowls, garnish with parsley, add extra cracked pepper, and serve with bread. Instagram it if you must.
Keeping It Fresh
Leftovers store like a champ.
Refrigerate in an airtight container for up to 4 days. If you anticipate leftovers, consider adding spinach only to the portion you’ll eat now; add fresh spinach when reheating for brighter color and texture. For freezing, skip the cream and spinach.
Freeze the mushroom base up to 3 months, then reheat and add fresh spinach and any dairy right before serving. Rewarm gently on the stove so the mushrooms stay meaty, not rubbery.

Health Benefits
Spinach brings iron, vitamin K, folate, and carotenoids that support eye and bone health. Mushrooms offer B vitamins, selenium, and those underappreciated polysaccharides that support immune function.
The broth-based approach keeps it light yet filling. Using olive oil and a modest splash of cream (or none) keeps calories reasonable without sacrificing richness. Add whole-grain bread for fiber, or toss in beans for protein—your future self will say thanks, loudly.
Avoid These Mistakes
- Overcrowding the pan: Mushrooms steam if packed.
Brown in batches for real flavor.
- Skipping acidity: No lemon? The soup can taste flat. Even a splash of vinegar works.
- Adding spinach too early: It dulls and overcooks.
Wilt at the end for best texture and color.
- Using super-salty stock: Then wondering why it tastes like the ocean. Choose low-sodium and season at the end.
- Boiling after adding cream: It can split. Keep it to a gentle simmer, please and thank you.
Recipe Variations
- Protein boost: Add shredded rotisserie chicken, browned Italian turkey sausage, or canned white beans for extra staying power.
- Dairy-free delight: Skip Parmesan and cream; finish with olive oil and a squeeze of lemon.
A splash of coconut milk gives body without dairy.
- Herb swap: Replace thyme with rosemary or tarragon for a new flavor profile. Chives at the end are chef’s-kiss good.
- Grain upgrade: Stir in cooked farro, wild rice, or barley. It becomes a complete meal, IMO.
- Umami bomb: Add 1 teaspoon white miso or a dash of soy sauce/tamari during simmering to deepen the base.
- Creamy blended: Blend half the soup and return to the pot for a velvety texture without adding more cream.
- Heat lovers: Red pepper flakes or a spoon of Calabrian chili paste wakes it right up.
FAQ
Can I use frozen spinach?
Yes.
Thaw and squeeze out excess water, then add at the end just to warm through. Fresh has better texture, but frozen works in a pinch.
Which mushrooms are best?
Cremini and shiitake are ideal for depth and meatiness. Button mushrooms work, but mix in at least one “grown-up” variety if you can for fuller flavor.
How can I make it thicker without cream?
Blend a cup of the soup and stir it back in, or add a slurry of 1 teaspoon cornstarch with 2 teaspoons water and simmer briefly.
Cooked barley or potatoes also add body.
Is this gluten-free?
Yes, as written with gluten-free stock. Skip the bread or use a gluten-free loaf. Also check labels on stock and any add-ins like miso or sausage.
What if I don’t cook with wine?
No problem.
Substitute an equal amount of stock plus 1 teaspoon apple cider vinegar or lemon juice to keep the brightness and deglazing action.
Can I make it in a slow cooker?
You can, but sear the mushrooms and aromatics first on the stovetop for best flavor. Then transfer to the slow cooker with stock and simmer on Low 3–4 hours; add spinach in the last 10 minutes.
How do I keep mushrooms from getting rubbery?
High heat, enough fat, and patience. Don’t stir constantly and don’t overcrowd the pot.
Let them brown and develop that savory crust.
What can I serve with this?
Crusty sourdough, a simple arugula salad with lemon and olive oil, or a grilled cheese if you’re living your best life. A soft-poached egg on top is elite, FYI.
In Conclusion
Spinach and Mushroom Soup checks every box: fast, flavorful, and genuinely good for you. It’s the bowl you make when you want comfort without the food coma, depth without a laundry list of ingredients, and versatility for any weeknight.
Keep it brothy and bright, or make it creamy and cozy—the framework is solid either way. Stock the pantry, keep some mushrooms on deck, and you’ve got a reliable, repeat-worthy winner.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

