Vegan Creamy Mushroom Soup with Thyme and Garlic

5 min prep 2 min cook 15 servings
Vegan Creamy Mushroom Soup with Thyme and Garlic
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

Since that day, this soup has become my go-to for dinner parties (it’s elegant enough for the first course), for solo weeknights (it reheats like a dream), and for gifting—pour it into a mason jar, tie a sprig of thyme around the lid, and you’ve got the coziest edible present imaginable. If you’ve been searching for a plant-based soup that feels luxurious without any coconut-milk heaviness, keep reading. We’re about to turn everyday mushrooms into velvet.

Why This Recipe Works

  • Double-layered umami: We sear mushrooms until caramelized, then deglaze with tamari for depth most vegan soups lack.
  • Creaminess without coconut: A handful of raw cashews blended with the soup creates silky body—no coconut flavor competing with thyme.
  • 20-minute weeknight friendly: While the veggies sauté, you measure broth and herbs; total active time is under half an hour.
  • One-pot, no roux: No floury pastes or separated coconut cream—just blend right in the pot with an immersion blender.
  • Make-ahead magic: Flavors meld overnight; soup thickens beautifully and loosens with a splash of broth when reheated.
  • Freezer hero: Portion into silicone muffin trays, freeze, then pop out “soup cubes” for single servings on demand.

Ingredients You'll Need

Ingredients

Mushrooms are the star, so buy the best you can. Look for dry, springy caps with no damp, slimy spots—organic if possible, since fungi absorb what they’re grown in. Chestnut (cremini) mushrooms give a deeper savor than white buttons, but a 50/50 blend works if that’s what’s available. For an ultra-elegant version, swap in ⅓ mixed wild mushrooms (chanterelle, oyster, shiitake) once the price drops in late fall.

Raw cashews supply richness without dairy. If you’re nut-free, substitute an equal volume of raw sunflower seeds soaked for 2 hours; the color will be slightly duskier but still luscious. Use unsweetened, unflavored plant milk—oat or almond—because sweetened varieties can turn the soup cloying. Fresh thyme is worth seeking out; dried thyme is more pungent and can dominate. If you must substitute, use ½ teaspoon dried and add it with the broth so it rehydrates gently.

Garlic appears twice: once minced for the base, once poached whole with the broth to mellow and sweeten. A final splash of white wine or dry sherry lifts the forest-floor notes, but vegetable broth alone keeps the soup weeknight-simple. Tamari (or soy sauce) deepens color and umami; miso paste is a fine stand-in if you whisk a spoonful into the hot broth before blending.

How to Make Vegan Creamy Mushroom Soup with Thyme and Garlic

1
Prep the aromatics

Mince the onion finely so it melts into the soup—about ⅛-inch dice. Smash 4 garlic cloves with the flat of a knife; keep them large because they’ll be fished out later. Strip thyme leaves off 4 sprigs; reserve the stems for infusing the broth.

2
Sear, don’t steam, the mushrooms

Heat 2 Tbsp olive oil in a heavy Dutch oven over medium-high until shimmering. Add half the mushrooms in a single layer; leave them untouched for 3 minutes. They’ll squeak, then caramelize. Stir once, cook 2 minutes more, then transfer to a bowl. Repeat with remaining mushrooms. This two-batch method prevents watery release and builds fond—the brown bits that equal flavor.

3
Bloom the thyme and garlic

Lower heat to medium. Add another drizzle of oil if the pot is dry, then the diced onion. Cook 3 minutes until translucent, scraping the browned mushroom bits. Stir in minced garlic and thyme leaves; cook 30 seconds until fragrant but not browned. Browning here turns garlic bitter.

4
Deglaze with tamari and wine

Return all mushrooms to the pot. Pour in 2 Tbsp tamari and ¼ cup dry white wine (or 2 Tbsp sherry). The liquid will hiss and lift the fond. Stir until almost evaporated, about 1 minute. This step seasons the mushrooms from the inside out.

5
Simmer with the broth

Add 4 cups vegetable broth, the reserved thyme stems, and the smashed garlic cloves. Bring to a gentle boil, then reduce to a lively simmer for 15 minutes. The broth reduces slightly and the mushrooms relax into tender morsels.

6
Soften the cashews

While the soup simmers, place ½ cup raw cashews in a heat-proof bowl and cover with boiling water. Let stand 10 minutes; this softens them so they blend silk-smooth. Drain.

7
Blend until velvety

Fish out thyme stems and whole garlic cloves. Using an immersion blender, purée the soup directly in the pot until completely smooth. (Alternatively, transfer in batches to a countertop blender; vent the lid and cover with a towel to prevent eruptions.) Add drained cashews and blend again for a full minute; they dissolve and thicken the soup naturally.

8
Finish with plant milk and lemon

Stir in ½ cup unsweetened oat milk and 1 tsp fresh lemon juice. Heat gently—do not boil or the cashew cream can separate. Taste; adjust salt and plenty of freshly cracked black pepper. The soup should coat the back of a spoon; thin with more broth or milk if desired.

Expert Tips

Use a mix of fats

Replace 1 Tbsp olive oil with vegan butter for a silkier mouthfeel and subtle nutty aroma.

Save mushroom stems

If using shiitake, remove the tough stems and add them to the broth for extra depth; discard before blending.

Crouton upgrade

Toss cubed sourdough with olive oil, garlic powder, and nutritional yeast; bake 12 min at 375°F for protein-packed crunch.

Prevent separation

If reheating, warm slowly and whisk in a splash of broth rather than zapping on high in the microwave.

Smoked paprika trick

A pinch stirred in at the end gives a whisper of campfire that makes mushrooms taste even meatier.

Gourmet garnish

Shave a few raw mushrooms on a mandoline, toss with lemon juice and olive oil, and float them on top for textural contrast.

Variations to Try

  • Wild Rice & Mushroom: Stir in 1 cup cooked wild rice after blending for a chewy, nutty texture reminiscent of a Minnesota classic.
  • Asian-inspired: Swap thyme for 1 tsp grated ginger, finish with sesame oil and scallions. Replace tamari with white miso.
  • Roasted Garlic & Cauliflower: Roast a whole head of garlic and half a small cauliflower florets at 400°F for 25 min; add both before blending for sweeter depth.
  • Spicy Cajun: Add ½ tsp smoked paprika and ¼ tsp cayenne with the onions; finish with chopped parsley and a dash of hot sauce.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors actually improve on day two as the thyme and garlic meld.

Freezer: Ladle cooled soup into silicone muffin trays or Souper Cubes. Freeze solid, then pop out and store in zip-top bags up to 3 months. Thaw overnight in the fridge or reheat gently from frozen in a saucepan with a splash of broth.

Make-ahead for parties: Double the batch, keep it thick, and serve in mini espresso cups as a passed appetizer. Garnish with a micro-sprig of thyme and a crack of black pepper.

Frequently Asked Questions

Yes—sauté the onions and mushrooms in ¼ cup vegetable broth, adding 1 Tbsp at a time to prevent sticking. The caramelization won’t be quite as deep, but a pinch of smoked paprika at the end compensates.

Use the same volume of raw sunflower seeds or ½ cup cooked white beans (cannellini or great northern). Both blend creamy and neutral. Silken tofu also works—use ½ cup and reduce plant milk to ¼ cup.

Usually the cashews weren’t soft enough or the soup boiled after adding them. Re-blend with an extra ½ cup hot broth until perfectly smooth, then reheat gently without boiling.

Because of the cashew dairy, it’s not safe for water-bath canning. Pressure canning is tricky with low-acid purées; we recommend freezing instead for long-term storage.

A crusty sourdough or seeded whole-grain loaf contrasts the creamy soup. For gluten-free, try oat-based artisan loaves or herbed focaccia.

Absolutely—use a wider pot to maintain searing heat. Blend in two batches if your blender is small; the soup thickens slightly when doubled, so add up to 1 extra cup broth at the end to loosen.
Vegan Creamy Mushroom Soup with Thyme and Garlic
soups
Pin Recipe

Vegan Creamy Mushroom Soup with Thyme and Garlic

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
4

Ingredients

Instructions

  1. Sear mushrooms: Heat olive oil in Dutch oven over medium-high. Sear mushrooms in two batches until caramelized, 5–6 min total per batch. Transfer to bowl.
  2. Sauté aromatics: Lower heat to medium. Add onion; cook 3 min until translucent. Stir in minced garlic and thyme leaves; cook 30 sec.
  3. Deglaze: Return mushrooms to pot. Add tamari and wine; cook 1 min until liquid evaporates.
  4. Simmer: Pour in broth, add thyme stems and whole garlic cloves. Simmer 15 min.
  5. Soften cashews: Cover cashews with boiling water 10 min; drain.
  6. Blend: Remove thyme stems & whole garlic. Purée soup with immersion blender until smooth. Add cashews; blend 1 min more.
  7. Finish: Stir in plant milk and lemon juice. Warm gently; season with salt & pepper. Serve hot.

Recipe Notes

For nut-free, substitute ½ cup raw sunflower seeds. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

218
Calories
8g
Protein
20g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.