Welcome to Homemaderecipeideas

Cozy Vegan Creamy Mushroom Soup with Thyme

By Claire Thompson | February 20, 2026
Cozy Vegan Creamy Mushroom Soup with Thyme

I still remember the first October I spent in my tiny city apartment—rain drumming on the fire-escape, the radiator clanking like an old accordion, and me in mismatched socks stirring a pot of something that smelled like the forest had decided to move in. That “something” was an early version of this Cozy Vegan Creamy Mushroom Soup with Thyme. I’d been nursing a cold, swearing off take-out, and craving the woodsy comfort my grandmother achieved with her chicken-and-dumplings—only I needed it plant-based and weeknight-easy. One blender, a handful of thyme sprigs snipped from the sad little window box, and twenty-five minutes later I was wrapped in a wool blanket, spooning velvet soup from my favorite chipped blue bowl. Fast-forward eight years and that impromptu supper has morphed into the most-requested recipe in my monthly cooking classes, the dish I batch-cook for new-parent friends, and the fail-safe dinner I slide onto the stove when the sky turns pewter and my bones feel hollow. It’s luxe enough for the holidays (hello, Thanksgiving starter!), yet fuss-free enough for a Tuesday night when the only thing on the agenda is Netflix and hibernation. If you’ve been hunting for a soup that tastes like wearing flannel while walking through damp autumn leaves—without a speck of dairy—pull up a chair. We’re about to get cozy.

Why This Recipe Works

  • Deep umami base: A trio of cremini, shiitake, and dried porcini creates layers of savory depth that mimic meat-based stocks.
  • Silky without cream: Cashew-coconut “milk” whips into a light bĂ©chamel that clings to mushrooms but keeps the soup 100 % vegan.
  • One-pot, no roux: The thickener is raw cashews blended straight into the broth—no floury aftertaste, no burnt-bottom stress.
  • Fresh thyme lift: Adding half the herbs early for earthiness and the rest at the end for bright top-notes.
  • Blender flexibility: Works in a high-speed Vitamix or a $30 mini-chopper—just soak the cashews longer for the latter.
  • Freezer hero: Thaw and re-heat without separation; the emulsion is rock-solid thanks to the cashew’s natural fats.

Ingredients You'll Need

Ingredients

Before we dive into the method, let’s talk mushrooms. For the meatiest texture and most complex flavor I reach for a 1:1 mix of cremini (baby bellas) and shiitake caps; the cremini bring that classic mushroomy note while shiitakes donate a whisper of smoky sweetness. A small handful of dried porcini or morels—steeped and minced—adds the fifth-taste pow that restaurant soups hide in veal stock. If your budget is tight, skip the dried fungi and sub a teaspoon of white miso; it’s not identical, but it pushes the umami button hard.

Next up: thyme. Fresh, please. Dried thyme is the culinary equivalent of old attic dust—brittle and one-dimensional. A small clamshell pack costs a couple of dollars and you’ll use half for the soup, then strip the rest for lemon-thyme tea while you wash dishes. Look for perky, forest-green leaves without black spots; floppy stems are fine, they’ll perk once they hit hot broth.

Cashews create the cloud-soft body. Raw, not roasted, so their flavor is neutral. If you’re nut-free, swap in the same weight of peeled zucchini plus 2 Tbsp hemp hearts—odd but shockingly creamy once blended. Coconut milk (the canned stuff, not the breakfast-box drink) rounds out edges and prevents the soup from tasting like cashew butter; opt for organic if possible—some conventional cans contain sulfites that can mute the mushroom flavor.

Finally, the supporting cast: a yellow onion for sweetness, two fat cloves of garlic, a splash of dry white wine to deglaze the fond, and good vegetable broth. I’m a homemade-broth evangelist, but in the real world I reach for a low-sodium store brand and fortify it with the porcini soaking liquid. A squeeze of lemon at the end is non-negotiable; acid is the magic wand that transforms flat mushroom soup into something that sings.

How to Make Cozy Vegan Creamy Mushroom Soup with Thyme

1
Soak the cashews

Place ½ cup raw cashews in a heat-proof bowl, cover with 2 cups just-boiled water, and let stand 20 min (or up to 2 hr if your blender is dinky). This softens the nuts so they puree silk-smooth instead of gritty.

2
Bloom the dried porcini

In a small bowl cover ¼ oz dried porcini with 1 cup boiling vegetable broth; steep 15 min. Lift mushrooms out, squeezing excess back into bowl, rinse briefly to remove grit, then mince. Strain soaking liquid through coffee filter or paper towel to eliminate sediment; you’ll use both mushrooms and liquid later.

3
Sauté aromatics

Heat 2 Tbsp olive oil in a heavy 4-qt pot over medium. Add 1 diced yellow onion, season with ½ tsp kosher salt, and cook 5 min until translucent. Stir in 2 minced garlic cloves and 1 Tbsp minced fresh thyme leaves; cook 60 sec until fragrant but not browned.

4
Brown the mushrooms

Increase heat to medium-high. Add 12 oz sliced cremini and 8 oz sliced shiitake caps (stems saved for stock). Don’t crowd—if your pot is small work in batches. Let mushrooms sit 2 min before stirring; you want caramelized edges. Continue cooking 7-8 min until they’ve released and re-absorbed their juices and the bottom of the pot sports a mahogany fond.

5
Deglaze with wine

Pour in â…“ cup dry white wine (Sauvignon Blanc or unoaked Chardonnay). Use a wooden spoon to scrape up every speck of browned goodness; cook 2 min until raw-alcohol smell is gone and liquid is syrupy.

6
Simmer with broth

Stir in 2½ cups vegetable broth plus the strained porcini liquid. Bring to a gentle boil, reduce heat, cover partially, and simmer 10 min for flavors to marry.

7
Blend the creamy base

Drain cashews and add to blender with ½ cup canned coconut milk. Blend on high 45 sec until absolutely smooth. Ladle in 1 cup hot broth from the pot (this tempers the mixture) and blend again. Pour cashew cream back into soup, add the minced porcini, and simmer 3 min to thicken slightly. If you prefer a velvety texture, immersion-blend half the mushrooms now; leave some chunky for bite.

8
Season and finish

Taste for salt (add up to ¾ tsp more), ¼ tsp freshly ground black pepper, and a pinch of nutmeg if you like subtle warmth. Off heat, stir in 1 tsp fresh lemon juice plus the remaining 1 tsp chopped thyme leaves. Serve hot, drizzled with a thread of truffle oil or a few drops of peppery olive oil and a fan of crispy sage leaves if you’re feeling fancy.

Expert Tips

Mushroom medley math

Use 1 lb total mushrooms, but play with ratios: oyster for floral notes, maitake for frilly texture, lion’s mane for crab-like sweetness. Avoid portobello gills—they dye soup murky brown.

Cashew-free shortcut

Use 1 cup silken tofu plus 1 Tbsp nutritional yeast for a protein boost and still achieve dairy-level creaminess.

Double-blend trick

Even high-powered blenders leave cashew specks. Blend once, rest 5 min, then blend again with 2 ice cubes; the chill tightens cashew fats and finishes emulsion.

Wine swap

No wine? Use 3 Tbsp dry vermouth or 2 Tbsp white wine vinegar plus 3 Tbsp broth for similar acidity without alcohol.

Thyme stalks = free flavor

Toss woody stems into simmering soup (retrieve before serving) for extra perfume without leafy floaters.

Make it smoky

Add ½ tsp smoked paprika with the garlic or swap ¼ of mushrooms for rehydrated chipotle peppers for a Mexican twist.

Variations to Try

  • Wild rice & mushroom chowder: Stir in 1 cup cooked wild rice and ½ cup corn kernels for a chewy, Midwestern vibe.
  • Green goddess version: Finish with a swirl of purĂ©ed parsley, tarragon, and chive for springtime color.
  • Thai-inspired: Swap thyme for lemongrass and kaffir lime leaves, use full-fat coconut milk, and spike with 1 tsp red curry paste.
  • Black garlic luxury: Whisk 2 mashed black garlic cloves into the final simmer for balsamic-like depth and dramatic color contrast.

Storage Tips

Cool soup completely, then refrigerate in airtight glass jars up to 5 days. Because this soup is cashew-based it will thicken; thin with broth or water when reheating. For freezer success, ladle into silicone muffin trays—each “puck” is one hearty bowl. Once solid, pop out and store in zip bags up to 3 months. Reheat gently: microwave 50 % power, stirring every 45 sec, or simmer on stovetop with a splash of broth. Avoid rapid boiling; cashew emulsions break above a whisper of a simmer.

Frequently Asked Questions

Roasted cashews lend a toasted, peanutty note that competes with delicate mushrooms. Stick to raw for neutral creaminess or sub sunflower seeds for nut-free.

Either the cashews were under-soaked or the broth was too hot when blended. Next time soak longer and blend at warm—not steaming—temperatures, then reheat gently.

Sauté onions and mushrooms in ¼ cup vegetable broth, adding 1 Tbsp at a time to prevent sticking. The texture is slightly less lush but still delicious.

Yes—no flour or roux involved. Just ensure your vegetable broth is certified gluten-free (some brands sneak in barley malt).

Double or triple quantities, but blend cashew cream in two batches to avoid blender overflow. Add extra broth when reheating; large pots evaporate more.
Cozy Vegan Creamy Mushroom Soup with Thyme
soups
Pin Recipe

Cozy Vegan Creamy Mushroom Soup with Thyme

(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Soften cashews: Cover with boiling water 20 min; drain.
  2. Steep porcini: Soak in 1 cup hot broth 15 min; mince mushrooms and strain liquid.
  3. Sauté aromatics: In oil cook onion with salt 5 min; add garlic and 1 Tbsp thyme 1 min.
  4. Brown mushrooms: Cook cremini and shiitake over medium-high 7-8 min until caramelized.
  5. Deglaze: Add wine; scrape fond and reduce 2 min.
  6. Simmer: Stir in remaining 1½ cups broth and porcini liquid; cover and cook 10 min.
  7. Blend cream: Puree cashews with coconut milk and 1 cup hot broth until silky; return to pot with minced porcini; simmer 3 min.
  8. Finish: Season with salt, pepper, nutmeg, lemon juice and remaining thyme. Serve hot.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. Do not boil once cashew cream is added to preserve silkiness.

Nutrition (per serving)

267
Calories
8g
Protein
18g
Carbs
19g
Fat

More Recipes