Love this? Pin it for later!
A soul-warming bowl of velvet-smooth mushroom stew that hides a secret: it's completely plant-based yet tastes like the richest dairy-laden comfort food you've ever spooned.
Why This Recipe Stole My Heart
Last November, during the first real cold snap of the season, I found myself craving the mushroom-barley stew my grandmother used to simmer for hours on her avocado-green stove. The problem? I'd recently committed to a month of vegan eating, and every traditional recipe I tried tasted thin, watery, and—dare I say—sad. After three failed attempts involving everything from cashew cream to coconut milk (which made the stew taste like a Thai curry gone rogue), I almost gave up.
Then, on a particularly blustery Thursday, inspiration struck. I was roasting a pan of cauliflower for dinner when I noticed how the florets caramelized into these golden, nutty nuggets. What if I blended half the roasted cauliflower with sautéed onions and a handful of raw cashews? The resulting purée was so luxuriously creamy that my omnivore husband genuinely asked if I'd caved and added heavy cream. The "vegan surprise" isn't just the creaminess—it's the depth you get from layering mushroom varieties, a splash of white miso, and a whisper of smoked paprika that tricks your palate into tasting bacon. Since that night, I've made this stew weekly through two snowstorms, a bout of flu, and countless busy workdays. It reheats like a dream, tastes even better the next day, and has converted even the most devout mushroom skeptics in my life.
Why This Recipe Works
- Triple-mushroom umami: A mix of cremini, shiitake, and dried porcini creates layers of earthy depth that taste downright meaty.
- Roasted cauliflower cream: Roasting brings out natural sweetness; blending with cashews yields silk without coconut's dominant flavor.
- Miso magic: Just two teaspoons of white miso add aged-cheese complexity without any dairy.
- Smoked paprika trick: A pinch mimics the smokiness of bacon fat, making the stew taste like it simmered with a ham hock.
- One-pot comfort: Minimal dishes, pantry staples, and 40 minutes from start to bowl.
- Freezer hero: Portion and freeze for up to three months; thaw overnight and reheat gently.
- Customizable: Swap in green beans, kale, or white beans depending on what's lurking in your crisper.
Ingredients You'll Need
Before diving into the method, let's talk ingredients. Quality matters here—because the ingredient list is short, each element pulls serious weight.
Dried porcini mushrooms: These leathery little nuggets are the flavor bomb. Look for pieces, not powder, and store them in a sealed jar away from light. If you can't find porcini, dried chanterelles or morels work, but avoid shiitake chips—they become bitter.
Fresh mushrooms: I use a 50/50 blend of cremini (baby bellas) and shiitake. Cremini give body; shiitake add that unmistakable forest perfume. Buy mushrooms that feel firm, never slimy, and store them in a paper bag in the fridge. Skip pre-sliced ones; they dry out faster than you can say "stew."
Cauliflower: One small head yields the magic cream. Choose tight, creamy curds with no dark spots. If cauliflower is out of season, frozen florets (thawed and patted dry) roast beautifully.
Raw cashews: They must be raw; toasted cashews turn the sauce beige and grainy. If you have a nut allergy, substitute hulled hemp hearts or sunflower seeds—same creaminess, zero nuts.
White miso: The mild, slightly sweet kind—not red or barley miso. Keep it in the freezer; it lasts forever and you'll stir it into salad dressings, marinades, and even chocolate chip cookies for depth.
Smoked paprika: Spanish pimentón dulce is ideal. Hungarian sweet paprika plus a pinch of liquid smoke works in a pinch, but the Spanish version is worth hunting down.
Vegetable stock: Homemade is gold, but a low-sodium store-bought brand is fine. Avoid anything labeled "mushroom stock"—it's often too intense and can muddy flavors.
How to Make Creamy Mushroom Stew with a Vegan Surprise
Rehydrate the porcini
Place ½ oz dried porcini in a 2-cup glass measuring cup and cover with 1½ cups just-boiled water. Steep 15 minutes while you prep the vegetables. Line a fine-mesh strainer with a coffee filter or paper towel, then strain the soaking liquid into a small bowl; reserve both mushrooms and liquid. Rinse the porcini under cool water to remove grit, then squeeze dry and chop medium-fine.
Roast the cauliflower
Heat oven to 425 °F. Toss 3 cups cauliflower florets with 1 Tbsp olive oil, ½ tsp kosher salt, and a few grinds of pepper on a parchment-lined sheet pan. Roast 18–20 minutes until deeply golden on the edges, flipping once halfway. Cool slightly.
Blend the cream base
In a high-speed blender combine roasted cauliflower, ¼ cup raw cashews, ½ cup of the reserved porcini liquid, 1 clove garlic, and ½ tsp white miso. Blend on high 60 seconds until absolutely silky; if needed, add another splash of porcini liquid to keep the blades moving. Set aside.
Sauté aromatics
Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add 1 diced onion and cook 4 minutes until translucent. Stir in 2 ribs diced celery and 1 diced carrot; cook another 3 minutes. Add 2 minced garlic cloves, 1 Tbsp tomato paste, 1 tsp smoked paprika, ½ tsp dried thyme, and ¼ tsp red-pepper flakes; cook 1 minute to bloom the spices.
Brown the mushrooms
Increase heat to medium-high. Add 1 lb sliced cremini and ½ lb sliced shiitake (stems discarded) in two batches so as not to crowd the pot. Let each batch sit undisturbed 2 minutes, then stir occasionally until edges caramelize and the mushrooms release and re-absorb their juices, about 6 minutes per batch. Season with 1 tsp kosher salt and plenty of black pepper.
Simmer with porcini elixir
Return all mushrooms to the pot along with chopped porcini. Pour in 3 cups low-sodium vegetable stock plus the remaining porcini liquid. Bring to a gentle boil, then reduce heat and simmer 10 minutes to marry flavors.
Add the vegan cream
Stir in the cauliflower-cashew cream and 1 Tbsp tamari or soy sauce. Simmer 5 minutes more; the stew will thicken slightly. If too thick, thin with stock; too thin, simmer a few extra minutes. Taste and adjust salt, pepper, or a splash of lemon juice for brightness.
Finish and serve
Ladle into warm bowls. Garnish with chopped parsley, a drizzle of good olive oil, and crusty sourdough for dunking. Leftovers keep up to 5 days refrigerated or 3 months frozen.
Expert Tips
Deglaze with sherry
After browning mushrooms, splash in 2 Tbsp dry sherry and scrape the fond—adds nutty complexity.
Chill for thicker stew
The cream base thickens when cold. Make it a day ahead for a pot-pie filling consistency.
Night-before prep
Roast cauliflower and soak cashews the night before; stash in fridge and dinner is 20 minutes.
Double batch trick
Double the cream base and freeze half; next batch of stew comes together in 15 minutes flat.
Low-sodium control
Use water plus 1 tsp miso instead of stock for an ultra-low-sodium version; flavor still rocks.
Stalk savvy
Don't toss shiitake stems—freeze them for your next batch of vegetable stock.
Variations to Try
-
Green goddess twist: Stir in 2 cups baby spinach and ¼ cup fresh basil during the last 2 minutes for a vibrant green hue and fresh perfume.
-
Lentil hearty: Add ¾ cup green or French lentils with the stock; simmer 25 minutes for a protein-packed version that feeds a crowd.
-
Spicy Southwest: Swap smoked paprika for chipotle powder, add 1 cup corn kernels, and finish with cilantro and lime.
-
Pot pie upgrade: Thicken with 2 Tbsp arrowroot, pour into a baking dish, top with puff pastry, and bake at 400 °F until golden.
-
Asian fusion: Use ginger instead of thyme, finish with sesame oil and scallions, and serve over ramen noodles.
-
White bean comfort: Fold in 1 can drained cannellini beans for extra creaminess and 15 g plant protein per serving.
Storage Tips
Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavors meld beautifully, making leftovers a coveted lunch.
Freezer: Ladle into silicone muffin trays; freeze until solid, pop out, and store in a zip-top bag up to 3 months. Thaw overnight in the fridge or reheat directly in a saucepan with a splash of water.
Reheating: Warm gently over low heat, stirring often. If the stew separated, whisk in a tablespoon of the cream base or a splash of oat milk to bring it back together.
Make-ahead party trick: Prepare the cream base and the stew separately up to 3 days ahead; combine and heat just before serving for ultra-fresh flavor.
Frequently Asked Questions
Creamy Mushroom Stew with a Vegan Surprise
Ingredients
Instructions
- Soak porcini: Cover dried porcini with 1½ cups boiling water 15 minutes. Strain and reserve liquid; rinse and chop porcini.
- Roast cauliflower: Toss florets with 1 Tbsp oil, salt, and pepper at 425 °F for 18–20 minutes until golden.
- Blend cream: Combine roasted cauliflower, cashews, ½ cup porcini liquid, garlic, and miso; blend until silky.
- Sauté aromatics: In a Dutch oven warm remaining oil; cook onion, celery, and carrot 5 minutes. Stir in tomato paste, paprika, thyme, and pepper flakes 1 minute.
- Brown mushrooms: Increase heat; sauté mushrooms in two batches until caramelized, 6 minutes per batch. Season with salt and pepper.
- Simmer: Return mushrooms and porcini to pot. Add stock and remaining porcini liquid; simmer 10 minutes.
- Finish: Stir in cauliflower cream and tamari; simmer 5 minutes more. Adjust seasoning and serve hot with parsley.
Recipe Notes
Stew thickens as it stands; thin with water or stock when reheating. For extra richness, swirl in a spoon of vegan butter just before serving.