Creamy Mushroom Soup That's Vegan and Comforting

6 min prep 3 min cook 1 servings
Creamy Mushroom Soup That's Vegan and Comforting
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I first developed this recipe after a rainy hike in the Pacific Northwest left me soaked, muddy, and craving something restorative. My grandmother’s classic mushroom-barley soup had always been my benchmark, but I wanted a version that was dairy-free, weeknight-easy, and still silky enough to feel indulgent. After a dozen iterations (and one very patient partner who happily ate every trial), I landed on this: a soup that’s thick enough to coat the back of a spoon, fragrant with herbs, and built on layers of umami so deep you’ll swear there’s cream hiding in there somewhere. Spoiler: there isn’t. The secret is a handful of soaked cashews and a quick simmer that coaxes every ounce of flavor from humble cremini and shiitake mushrooms.

Make it once, and I promise it will slide into permanent rotation. Make it twice, and you’ll start keeping cashews in the pantry “just in case.” By the third pot, you’ll be texting friends: “You HAVE to come over—just finished a double batch.”

Why This Recipe Works

  • Double mushroom hit: A duo of cremini and dried shiitake delivers both fresh, mellow flavor and concentrated umami depth.
  • Cashew cream base: Soaked cashews blend into a neutral, velvety cream—no coconutty aftertaste, no grainy texture.
  • Layered aromatics: Shallot, leek, and a splash of dry sherry build complexity without lengthening the ingredient list.
  • One-pot wonder: From sauté to simmer to blend, everything happens in the same Dutch oven—minimal dishes, maximum flavor.
  • Freezer-friendly: Tastes even better after a gentle thaw, so you can stock the freezer for last-minute comfort.
  • Nutrient-dense: Each bowl sneaks in 9 g of plant protein and a respectable dose of B-vitamins from mushrooms and nutritional yeast.
  • Restaurant vibe at home: A final drizzle of truffle oil and a few crispy sage leaves take it from Tuesday dinner to date-night deluxe.

Ingredients You'll Need

Ingredients

Great mushroom soup starts at the produce aisle. Look for cremini (baby bella) mushrooms that are firm, cocoa-brown, and still slightly closed around the stems—gills showing means they’re older and will darken your broth. For dried shiitake, I buy caps labeled “flower shiitake”; the natural cracking concentrates flavor and they rehydrate into meaty little steaks. Store dried mushrooms in a sealed jar away from light; they’ll keep for a year and instantly upgrade anything from ramen to risotto.

Raw cashews are the silent workhorse here. Buy pieces instead of wholes to save money—no one will know once they’re blended. If you’re nut-free, swap in the same weight of raw sunflower seeds soaked for 4 hours; the flavor is a touch earthier but still luscious. Unsweetened oat milk rounds out the cashew cream, adding body without sweetness. Avoid canned coconut milk; its fat content can dull the mushroom flavor and leave a waxy film when chilled.

Fresh herbs matter. Thyme stems should snap, not bend, and smell like pine-citrus when you rub the leaves. For the optional sage “croutons,” pick small, unblemished leaves; larger ones turn chewy instead of crisp. Finally, a modest splash of dry sherry (the $10 bottle from the grocery store works) lifts the entire pot, echoing the woodsy notes in the mushrooms. If you avoid alcohol, substitute an equal amount of vegetable stock plus ½ tsp white miso for complexity.

How to Make Creamy Mushroom Soup That's Vegan and Comforting

1
Prep your mise en place

Place ½ oz dried shiitake in a heat-proof bowl and cover with 1½ cups boiling water. Let stand 15 min. Meanwhile, halve and slice 1½ lb cremini mushrooms ¼-inch thick; reserve 1 cup of the prettiest slices for garnish. Dice 1 medium shallot and 1 small leek (white and pale-green parts only); rinse leek thoroughly to remove grit. Drain shiitake, squeezing excess back into bowl; reserve soaking liquid. Remove shiitake stems; slice caps thinly.

2
Sauté for depth

Heat 2 Tbsp olive oil in a Dutch oven over medium-high until shimmering. Add the reserved cup of raw cremini slices; season with a pinch of salt and pepper. Cook 3–4 min per side until golden. Transfer to a plate for garnish—those caramelized edges equal concentrated flavor bombs later.

3
Build the base

Lower heat to medium. Add another 1 Tbsp oil, the diced shallot, leek, and 2 tsp fresh thyme leaves. Cook 4 min, scraping the brown bits (fond) until vegetables are translucent and fragrant. Stir in 2 minced garlic cloves and 1 Tbsp tomato paste; cook 1 min to caramelize the paste—this adds subtle sweetness and rich color.

4
Mushroom mountain

Add remaining cremini and sliced shiitake with ½ tsp salt. Increase heat to medium-high; cook 8 min, stirring only once every 2 min so mushrooms can brown. They’ll release liquid, then re-absorb it—that’s the “dry sauté” that intensifies umami. When the pot looks almost dry and mushrooms are chestnut-brown, deglaze with 3 Tbsp dry sherry. Simmer 2 min, letting the alcohol cook off.

5
Create the broth

Pour in reserved shiitake soaking liquid (stop before gritty sediment) plus 3 cups vegetable stock, 1 Tbsp tamari, and ½ tsp smoked paprika. Bring to a boil, then reduce to a gentle simmer for 12 min so flavors meld. Meanwhile, place ½ cup raw cashews in a high-speed blender with 1 cup unsweetened oat milk and 2 Tbsp nutritional yeast. Blend on high 60 seconds until silk-smooth.

6
Blend and bloom

Ladle 2 cups of soup (mostly solids) into the blender with the cashew cream. Vent the lid and hold a kitchen towel over top; blend 30 seconds until creamy. Return mixture to pot, stirring to combine. This half-blended technique gives you the best of both worlds: silky body and tender mushroom pieces.

7
Finish with finesse

Taste and season with salt (about ½ tsp more) and freshly ground black pepper. Simmer 5 min longer; the soup will thicken slightly. If it’s too thick, loosen with splash of stock; too thin, simmer 2–3 min uncovered. Remove from heat and stir in 1 tsp fresh lemon juice for brightness.

8
Garnish & serve

Ladle into warm bowls. Top with reserved sautéed mushroom slices, a drizzle of white-truffle-infused olive oil, and a few crispy sage leaves if you went the extra mile. Serve with crusty sourdough or grilled cheeze sandwiches for the ultimate vegan comfort meal.

Expert Tips

Slice evenly

Aim for uniform ¼-inch slices so mushrooms cook at the same rate—use a mandoline if you’ve got one.

Chill for creamier texture

Soup thickens as it cools; make it ahead and gently reheat with a splash of oat milk for maximum velvetiness.

Midnight shortcut

Keep a jar of pre-soaked cashews in the freezer; they thaw in 10 min under warm water—dinner can be on the table in 35 min.

Umami booster

Add 1 tsp white miso with the tamari for an even deeper savory note without tasting “soy-saucey.”

Don’t boil after blending

High heat can split cashew cream; keep a gentle simmer to preserve silkiness.

Fancy finish on a budget

Truffle oil can be pricey—substitute ½ tsp porcini powder stirred into olive oil for an equally luxurious aroma.

Variations to Try

  • Wild Mushroom Medley: Replace half the cremini with a mix of oyster, maitake, and chanterelle when they’re in season. Cook the delicate varieties for only 3 min to prevent toughness.
  • Smoky Chipotle: Add 1 minced chipotle in adobo with the garlic for a subtle heat that blooms in the creaminess.
  • Potato Leek Hearty: Fold in 1 cup diced Yukon Gold potatoes after the mushrooms brown; simmer until tender for a chowder-style soup.
  • Green Goddess Swirl: Blend ½ cup fresh parsley, 2 Tbsp tarragon, and 1 Tbsp lemon juice into the cashew cream for a vibrant, spring-green hue.
  • Thai-Inspired: Swap oat milk for light coconut milk, add 1 tsp grated ginger and 1 tsp lime zest, finish with cilantro and a squeeze of lime.
  • Grain Bowl Base: Thin soup with extra stock and serve over farro or freekeh with roasted Brussels sprouts for a cozy grain bowl.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully, making leftovers a prized lunch. Reheat gently over medium-low, thinning with oat milk or vegetable stock as needed.

Freezer: Ladle cooled soup into silicone muffin trays for single portions; freeze until solid, then pop out and store in a zip-top bag up to 3 months. Thaw overnight in the fridge or microwave from frozen in 1-min bursts, stirring between. Note: soups with cashew cream can separate if boiled after thawing, so keep heat moderate.

Make-ahead for parties: Prepare soup through Step 6, refrigerate without garnish for up to 2 days. Reheat slowly while you sauté the garnish mushrooms and crisp sage. Your guests will think you just spent hours stirring at the stove.

Frequently Asked Questions

Absolutely—simply replace tamari with coconut aminos or ½ tsp additional salt. The umami will still shine through the mushrooms and nutritional yeast.

Yes, but soak cashews in boiling water for 1 hour first, then blend for 90 seconds. Pass through a fine sieve for extra silkiness.

As written, yes—just ensure your vegetable stock and tamari are certified gluten-free. If subbing miso, choose a gluten-free variety (usually labeled chickpea or brown-rice miso).

Because of the cashew cream, it’s not safe for water-bath canning. Freeze instead, or pressure-can the broth base before adding cashew cream, then blend the cream fresh when serving.

Mushrooms need aggressive seasoning. Add more salt ¼ tsp at a time, then a tiny squeeze of lemon or a dash of tamari until flavors pop. Under-salting is the #1 culprit in “bland” mushroom soup.

Yes—use a 7-quart Dutch oven and increase simmering time by 5 min. Blend in two batches to avoid overflow. Leftovers freeze beautifully, so go big.
Creamy Mushroom Soup That's Vegan and Comforting
soups
Pin Recipe

Creamy Mushroom Soup That's Vegan and Comforting

(4.9 from 127 reviews)
Prep
20 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Rehydrate shiitake: Cover dried mushrooms with 1½ cups boiling water; soak 15 min. Reserve liquid, slice caps.
  2. Sauté garnish: Heat 2 Tbsp oil in Dutch oven. Brown 1 cup sliced cremini; set aside.
  3. Build aromatics: Add remaining oil, shallot, leek, thyme; cook 4 min. Stir in garlic & tomato paste 1 min.
  4. Brown mushrooms: Add remaining cremini & shiitake; cook 8 min until browned. Deglaze with sherry.
  5. Simmer broth: Add shiitake liquid, stock, tamari, paprika; simmer 12 min.
  6. Blend cream: Purée cashews, oat milk, nutritional yeast until smooth. Add 2 cups soup; blend again.
  7. Combine & finish: Stir cashew cream into pot; simmer 5 min. Season with salt, pepper, lemon juice.
  8. Serve: Ladle into bowls, top with reserved mushrooms, drizzle truffle oil, and crispy sage.

Recipe Notes

For nut-free, substitute ½ cup soaked sunflower seeds. Soup thickens when chilled; reheat with plant milk to desired consistency.

Nutrition (per serving)

210
Calories
9g
Protein
20g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.