Love this? Pin it for later!
There’s a certain Tuesday in mid-January—gray sky, frost still clinging to the windows—when my body screams for something that feels like a reset without tasting like punishment. Last year, that Tuesday found me staring into an almost-bare fridge: a crumbling block of tofu, a half-forgotten carton of mushrooms, and the last fistful of spinach that had miraculously survived the week. Thirty minutes later I was curled on the sofa with a steaming bowl of what I can only describe as liquid comfort that also happened to pack 28 grams of protein per serving. I posted a hurried story on Instagram; within an hour my DMs were overflowing for the recipe. Since then, this Creamy High-Protein Mushroom and Spinach Soup has become the most-requested dish in my winter repertoire—perfect for post-workout dinners, desk-lunch Zoom calls, or those nights when you want something lush, green, and genuinely nourishing. If you’ve been searching for a soup that eats like a meal, supports muscle recovery, and still tastes like something you’d order at a cozy bistro, bookmark this page. You’re about to live in it.
Why This Recipe Works
- Silky Without Cream: We blend silky tofu right into the broth for a dairy-free, cholesterol-free creaminess that keeps the soup vegan-friendly.
- 28 g Plant Protein: A stealth combination of tofu, white beans, and hemp hearts delivers restaurant-level satiety.
- Umami Bomb: Pan-seared cremini mushrooms, tamari, and a whisper of miso create layers of deep, savory flavor—no bland health food here.
- One-Pot Wonder: Minimal cleanup; everything happens in a single Dutch oven or heavy soup pot.
- Meal-Prep Hero: Flavors deepen overnight, making this the rare soup that tastes even better on day three.
- Green Boost: Five ounces of spinach wilt in at the end, retaining vibrant color and folate for eye and skin health.
- Freezer-Friendly: Portion into mason jars; freeze up to three months for emergency powerhouse lunches.
Ingredients You'll Need
Before we ladle up, let’s talk produce. For mushrooms, look for tightly closed caps and unblemished gills; cremini (baby bellas) give an earthier depth than plain white buttons, but either works. Buy spinach in the clamshell or loose—avoid slimy leaves. The tofu should be silken, not firm; it melts into the broth like heavy cream. (If you’re soy-sensitive, substitute an equal volume of canned white beans plus ¼ cup soaked cashews.) Hemp hearts add omega-3 fats and a nutty back-note; if you can’t find them, pumpkin seeds blitzed for 10 seconds are a fine stand-in. Finally, grab a good white miso; it lasts forever in the fridge and instantly upgrades salad dressings, marinades, and—obviously—soups.
How to Make Creamy High-Protein Mushroom and Spinach Soup for a Green Boost
Prep & Sear
Wipe 1 pound (450 g) cremini mushrooms with a damp towel; trim dry stems, then slice ¼-inch thick. Heat 2 tablespoons avocado oil in a heavy Dutch oven over medium-high until shimmering. Add half the mushrooms in a single layer; leave undisturbed 90 seconds to build caramelization. Stir and continue cooking 4 minutes until edges are golden. Transfer to a bowl; repeat with remaining mushrooms. This two-batch sear prevents overcrowding and gray, soggy fungi.
Build the Aromatic Base
Reduce heat to medium. Add 1 diced yellow onion plus a pinch of salt; sauté 3 minutes until translucent. Stir in 3 minced garlic cloves and 1 teaspoon fresh thyme leaves; cook 45 seconds until fragrant. Deglaze with 2 tablespoons tamari, scraping browned bits. Your kitchen should smell like a French bistro by now.
Thicken with Roux-less Magic
Sprinkle 2 tablespoons chickpea flour (or all-purpose) over vegetables; stir 1 minute to coat. This toasty step removes raw-flour taste and sets up a light body. (Chickpea flour keeps it gluten-free and adds protein.)
Simmer & Infuse
Return mushrooms to pot. Pour in 4 cups low-sodium vegetable broth, 1 cup water, and 1 bay leaf. Bring to a boil, then reduce to a gentle simmer, partially covered, 10 minutes. Meanwhile, whisk 1 tablespoon white miso with ¼ cup hot broth until smooth; stir back into soup for round-two umami.
Add Protein Powerhouses
Drain 12 oz silken tofu and 1 can white beans. In a blender combine tofu, beans, 3 tablespoons hemp hearts, and 1 cup of the hot soup. Blend on high 30 seconds until silk-smooth. Return mixture to pot; it will lighten in color and instantly thicken to a chowder-like consistency.
Wilt & Brighten
Fold in 5 oz baby spinach leaves; cook 1–2 minutes just until wilted and vibrantly green. Remove bay leaf. Finish with 1 tablespoon lemon juice and ½ teaspoon freshly ground black pepper. Taste; adjust salt.
Texture Check
For an ultra-lux texture, immersion-blend ⅓ of the soup right in the pot, leaving plenty of mushroom slices intact. Like it chunky? Skip this step entirely.
Serve & Garnish
Ladle into warm bowls. Drizzle with chili oil, scatter extra hemp hearts, and add a fan of avocado slices if you’re feeling fancy. Crusty sourdough is non-negotiable.
Expert Tips
Maximize Mushroom Flavor
Do not salt mushrooms until after they brown; salt draws out moisture and steams rather than sears.
Silken vs Firm Tofu
Silken blends creamily; firm tofu gives a grainy texture. If you only have firm, soak in hot salted water 5 minutes to soften.
Overnight Upgrade
Make the soup a day ahead; the proteins absorb flavors and the hue turns an even deeper jade.
Speed-Soak Shortcut
Forgot to meal-prep? Submerge sealed tofu pouch in hot tap water 10 minutes to bring to room temp for faster blending.
Keep That Green
Add spinach off-heat when possible; residual heat wilts without oxidizing chlorophyll into army-drab.
Freeze Smart
Chill soup completely, then freeze flat in silicone bags. Thaw overnight in fridge; reheat gently to prevent curdling.
Variations to Try
- Thai Curry Twist: Swap thyme for 1 tablespoon Thai red curry paste, use coconut milk instead of tofu, finish with lime and cilantro.
- Spicy Chipotle: Blend 1 soaked chipotle pepper with the tofu; add smoked paprika and top with roasted pepitas.
- Spring Green: Replace spinach with watercress or arugula, stir in fresh peas, garnish with edible viola blossoms.
- Low-FODMAP: Use 2 cups sliced oyster mushrooms, omit onion/garlic, sauté with infused garlic oil and green tops of scallions only.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully, so don’t be surprised if Thursday’s bowl tastes better than Monday’s.
Freezer: Portion into freezer-safe jars or silicone Stasher bags, leaving 1 inch headspace for expansion. Freeze up to 3 months. Thaw overnight in fridge; reheat gently over medium-low, whisking occasionally to re-emulsify.
Reheat: Microwave at 70% power in 60-second bursts, stirring each time. On stovetop, warm with a splash of broth or water until heated through; do not boil vigorously or tofu proteins may separate.
Frequently Asked Questions
Creamy High-Protein Mushroom and Spinach Soup for a Green Boost
Ingredients
Instructions
- Sear Mushrooms: Heat oil in Dutch oven over medium-high. Cook mushrooms in two batches until golden, about 5 minutes per batch. Set aside.
- Sauté Aromatics: In the same pot, cook onion 3 minutes. Add garlic and thyme; cook 45 seconds. Deglaze with tamari.
- Thicken: Stir in chickpea flour; cook 1 minute.
- Simmer: Return mushrooms, add broth, water, bay leaf. Bring to a boil, then simmer 10 minutes.
- Blend Protein: Blend tofu, beans, hemp hearts, and 1 cup hot soup until smooth; return to pot along with miso slurry.
- Finish: Stir in spinach until wilted, about 1 minute. Remove bay leaf. Add lemon juice and pepper; adjust salt. Serve hot.
Recipe Notes
For a smoky twist, add ½ teaspoon smoked paprika. Leftovers thicken; thin with broth when reheating.