Love this? Pin it for later! 📌
Why This Recipe Works
- Umami triple-threat: A trio of cremini, shiitake, and dried porcini creates layers of savory depth without a speck of meat.
- Cashew cream magic: Soaked raw cashews blend into silk, giving you that classic chowder mouthfeel minus heavy cream.
- Spinach at the end: Adding greens off-heat keeps the color jewel-bright and the nutrients intact.
- One-pot wonder: From sauté to serve, this soup lives in a single Dutch oven—minimal dishes, maximum flavor.
- Meal-prep hero: It thickens as it sits, so tomorrow’s reheated bowl is even more luscious than today’s.
- Freezer-friendly: Portion into silicone muffin trays, freeze, then pop out “soup pucks” for quick solo meals.
- All-season flexibility: Swap spinach for kale in cooler months or add zucchini ribbons in summer.
Ingredients You'll Need
Quality ingredients are the quiet heroes of clean eating. Because this soup contains fewer than a dozen components, each one carries real weight. Choose organic produce when possible, and taste your vegetable broth—if it’s flat, the soup will be too.
Mushrooms: I reach for 8 oz cremini (baby bellas) for their meaty texture and 4 oz shiitake caps for smoky complexity. Wipe, don’t wash, to prevent sogginess. If you spot chanterelles or oyster mushrooms at the market, feel free to fold in a handful; just keep the total weight at 12 oz.
Dried porcini: A small .25 oz packet soaked in hot water is liquid gold. Strain through a coffee filter to eliminate grit, and reserve the soaking liquid—this is your secret broth booster.
Fresh spinach: Baby spinach saves stem-trimming time, but mature leaves work if you remove the tough ribs. Five cups look voluminous, but it wilts dramatically into the soup.
Raw cashews: Soak them overnight in the fridge, or flash-soak: cover with boiling water for 30 minutes while you prep vegetables. If you’re nut-free, substitute ½ cup canned cannellini beans plus ¼ cup oat milk.
Aromatics: One large leek, white and light-green only, rinsed of hidden sand, plus two cloves of garlic smashed and minced. Leek gives gentle sweetness without the sharp bite of onion.
Fresh thyme: Two sprigs, leaves stripped. If you only have dried, use Âľ tsp and add it with the mushrooms so the oils bloom.
Vegetable broth: Low-sodium, preferably homemade or a clean store brand with recognizable ingredients. You’ll need 3 cups plus the ½ cup porcini soaking liquid.
White miso: One tablespoon whisked into the warm broth adds fermented depth and salt balance. Choose gluten-free if needed.
Lemon: Just 1 tsp zest and 1 Tbsp juice right at the end to sharpen all the earthy notes.
How to Make Creamy Mushroom and Spinach Soup for Clean Eating
Prep the porcini
Place dried porcini in a heat-proof bowl and cover with 1 cup freshly boiled water. Let steep 15 minutes. Strain through a fine-mesh sieve lined with coffee filter; reserve liquid. Finely chop porcini and set aside.
Soak the cashews
If you haven’t soaked overnight, cover cashews with boiling water by 1 inch and let stand 30 minutes. Drain and rinse.
Sauté aromatics
Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add sliced leek and a pinch of salt; cook 4 minutes until translucent, stirring often. Stir in garlic and thyme; cook 45 seconds until fragrant but not browned.
Brown the mushrooms
Increase heat to medium-high. Add sliced cremini and shiitake in an even layer; let sit 90 seconds for caramelization before stirring. Continue cooking 6–7 minutes until mushrooms release and then re-absorb their liquid. Season with ½ tsp salt and ¼ tsp pepper.
Deglaze & build broth
Pour in reserved porcini liquid plus 1 cup broth, scraping browned bits. Whisk miso into remaining 2 cups broth; add to pot. Stir in chopped porcini. Bring to a gentle boil, then reduce to a simmer for 10 minutes to marry flavors.
Blend cashew cream
While soup simmers, combine drained cashews with ½ cup hot broth from the pot in a high-speed blender. Blend on high 60 seconds until absolutely smooth. Pour back into soup; stir to incorporate. Simmer 5 minutes more—the soup will thicken slightly.
Wilt spinach
Remove pot from heat. Stir in spinach leaves and lemon zest; cover 2 minutes until bright green and wilted. Finish with lemon juice, taste, and adjust salt or pepper.
Serve & garnish
Ladle into warm bowls. Drizzle a thread of good olive oil, crack fresh black pepper, and scatter micro-greens or toasted pumpkin seeds for crunch. Serve with warm sourdough or gluten-free oatcakes.
Expert Tips
Control the thickness
If the soup tightens after refrigeration, loosen it with a splash of broth or unsweetened almond milk while reheating.
Blend safely
Only fill blender halfway with hot liquid; remove center cap and cover with a folded towel to prevent pressure explosions.
Overnight flavor boost
Make the soup a day ahead; the miso and porcini continue to deepen overnight. Rewarm gently to protect nutrients.
Double batch hack
Double the mushrooms, roast half on a sheet pan while you sauté the rest, then fold in for extra chewy texture.
Color pop
Reserve a handful of spinach leaves, blanch for 5 seconds, shock in ice, then julienne for a vibrant garnish.
Sodium smart
If watching sodium, replace miso with 1 tsp chickpea miso or simply season with coconut aminos instead.
Variations to Try
-
Summer zucchini-spinach twist: Replace half the mushrooms with diced zucchini; add fresh basil at the end.
-
Winter greens powerhouse: Swap spinach for chopped kale or chard; simmer 3 extra minutes to soften ribs.
-
Smoky chipotle version: Stir in ½ tsp chipotle powder with the thyme for a gentle, lingering heat.
-
White-bean economical: Skip cashews; purée a 15-oz can of drained cannellini beans with ½ cup broth for creaminess.
-
Asian-fusion: Use toasted sesame oil for sautéing, finish with tamari and a swirl of miso-ginger cream.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavors deepen each day, making Thursday’s lunch the best one of the week.
Freezer: Portion into BPA-free 1-cup containers or silicone muffin trays (perfect ½-cup pucks). Once solid, pop out and store in a zip-top bag up to 3 months. Thaw overnight in the fridge or reheat straight from frozen in a saucepan with a splash of water.
Reheat: Warm gently over medium-low, stirring often. If using a microwave, choose 50% power in 45-second bursts, stirring between intervals to maintain the creamy emulsion.
Make-ahead cashew cream: Blend a double batch and freeze in ice-cube trays. Drop a cube into any soup or pasta sauce for instant silkiness.
Frequently Asked Questions
Creamy Mushroom and Spinach Soup for Clean Eating
Ingredients
Instructions
- Soak porcini: Cover with 1 cup boiling water 15 min; strain and chop.
- Sauté aromatics: In olive oil cook leek 4 min, add garlic & thyme 45 sec.
- Brown mushrooms: Increase heat; cook 6–7 min until caramelized.
- Simmer: Add porcini liquid, broth & miso; simmer 10 min.
- Blend cream: Purée cashews with hot broth; return to pot.
- Finish: Off heat, wilt spinach and add lemon zest/juice. Serve hot.
Recipe Notes
For nut-free, substitute ½ cup canned white beans + ¼ cup oat milk. Soup thickens as it stands; thin with broth when reheating.