Creamy Dairy-Free Mushroom Soup With Coconut Milk

5 min prep 5 min cook 5 servings
Creamy Dairy-Free Mushroom Soup With Coconut Milk
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Silky, earthy, and luxuriously creamy without a drop of dairy—this coconut-milk mushroom soup is the bowl of comfort you’ve been craving. Think velvet spoonfuls of umami-rich mushrooms, kissed with garlic and thyme, then swirled into a velvet-smooth coconut base that feels downright indulgent. It’s the sort of soup that makes you close your eyes after the first spoonful and sigh, “I can’t believe this is dairy-free.”

I first whipped up this recipe on a drizzly Sunday when the farmers’ market was bursting with wild mushrooms and my lactose-intolerant best friend was coming for dinner. I wanted something that tasted like the cream-of-mushroom casseroles of my childhood—but grown-up, sophisticated, and inclusive. One sniff of the coconut milk mingling with sizzling mushrooms and I knew I’d struck gold. We ended up eating two bowls each, mopping the last drops with crusty sourdough and plotting a second batch before the evening was over.

Since then, this soup has become my go-to for everything from elegant starter courses (hello, Thanksgiving!) to speedy week-night dinners when I need something soothing in twenty-five minutes flat. It’s naturally gluten-free, vegan-adaptable, and pantry-friendly. Plus, it freezes like a dream, so you can stock your freezer with cozy for those nights when only creamy soup will do.

Why This Recipe Works

  • Double umami punch: A mix of cremini and shiitake delivers layers of savory depth.
  • Coconut creaminess: Full-fat coconut milk creates the lush body you’d swear had heavy cream.
  • Pantry staples only: No specialty vegan butters or hard-to-find flours—just everyday whole foods.
  • One-pot wonder: Minimal dishes, maximum flavor—perfect for lazy cleanup moods.
  • Blender optional: Purée for silk-smooth, or leave rustic for toothsome bites—your call.
  • Meal-prep hero: Tastes even better on day two and freezes up to three months.

Ingredients You'll Need

Ingredients

Each component here pulls its weight. Buy the best mushrooms you can find—they’re the star. If you can splurge on a handful of fresh porcini or chanterelles, do it; otherwise a humble cremini/shiitake combo still shines.

  • Mushrooms: 1 lb (450 g) cremini + 4 oz (115 g) shiitake. Wipe, don’t wash, to prevent sogginess. Remove tough shiitake stems.
  • Coconut milk: One 13.5-oz can full-fat, shaken. Light versions yield thin soup—pass.
  • Aromatics: 1 medium yellow onion, 3 cloves garlic, 2 ribs celery for the classic soffritto backbone.
  • Thyme: 2 tsp fresh leaves (or ¾ tsp dried). Woodsy thyme loves mushrooms.
  • Vegetable broth: 3 cups low-sodium. Homemade if you’re fancy; boxed if you’re human.
  • Olive oil + vegan butter: 1 Tbsp each. The combo bumps up richness while keeping it dairy-free.
  • White miso: 1 Tbsp for sneaky fermented depth. Choose gluten-free if needed.
  • Lemon juice: 1 tsp to brighten all that earthy goodness.
  • Salt & pepper: Add at every layer, not just the end.
  • Optional garnish: Toasted pumpkin seeds, chive oil, or a drizzle of chili-crisp for heat lovers.

Substitutions: Swap thyme for rosemary or sage. Out of miso? Use 1 tsp soy sauce or tamari. Nut-allergic friends can rest easy—this is coconut, not cashew cream.

How to Make Creamy Dairy-Free Mushroom Soup With Coconut Milk

1
Prep the mushrooms

Quarter smaller cremini; thickly slice shiitake caps. Keep 1 cup mushrooms aside for later texture contrast.

2
Sauté aromatics

Heat olive oil + vegan butter in a heavy Dutch oven over medium. Add diced onion & celery with a pinch of salt; sweat 5 min until translucent, not browned. Stir in garlic & thyme for 1 min.

3
Brown the mushrooms

Increase heat to medium-high. Add the larger mushroom batch; leave undisturbed 3 min so they caramelize. Stir, cook 5 min more until edges golden and pan looks almost dry. Season with ½ tsp salt & ¼ tsp pepper.

4
Deglaze & bloom miso

Splash in ¼ cup broth; scrape browned bits. Whisk miso into remaining broth; pour into pot. Add coconut milk and reserved cup of raw mushrooms.

5
Simmer to meld

Bring to gentle boil, reduce to low, cover slightly ajar, 15 min. Raw mushrooms will soften while keeping bite; broth thickens lightly.

6
Texture time

Choose your adventure: leave as-is for chunky, or purée ⅔ of soup with an immersion blender for creamy-plus-texture. Full purée gives restaurant silkiness.

7
Brighten & serve

Stir in lemon juice; taste and adjust salt. Ladle into warm bowls, garnish with pumpkin seeds and cracked pepper.

Expert Tips

Hot pan = no rubbery mushrooms

Crowding or low heat steams instead of browning. Work in batches if doubling.

Shake that can

Coconut fat separates; shake vigorously or warm can in bowl of hot water 5 min first.

Chill before freezing

Cool soup completely in an ice bath to prevent grainy coconut texture later.

Salt in layers

A pinch on onions, on mushrooms, at finish builds depth rather than one salty wallop.

Color contrast garnish

Emerald parsley oil, snowy coconut drizzle, or ruby chili flakes make photos pop.

Double batch trick

Two cans coconut milk fit perfectly when you 1.5× the recipe—freeze half for emergencies.

Variations to Try

  • Thai twist: Add 1 tsp grated ginger, ½ tsp coriander seeds, and finish with lime juice & cilantro.
  • Smoky version: Stir in ½ tsp smoked paprika and top with coconut bacon bits.
  • Protein boost: Add a can of rinsed white beans before simmering; purée for extra body plus 12 g protein per bowl.
  • Wild rice blend: Fold in 1 cup cooked wild rice after blending for hearty chew.
  • Curried: Bloom 1 Tbsp mild curry powder with onions for golden warmth.
  • Extra decadent: Swap ¼ cup coconut milk with canned coconut cream, whip remaining cream and dollop on top.

Storage Tips

Refrigerate: Cool completely, transfer to airtight glass jar, refrigerate up to 5 days. Coconut milk may separate—whisk while reheating.

Freeze: Ladle into silicone muffin trays; freeze cubes, then pop into zip bag up to 3 months. Thaw overnight in fridge or simmer straight from frozen.

Reheat: Warm gently over medium-low, thinning with splash of broth or water. High heat can curdle coconut milk.

Make-ahead: Sauté mushroom base up to 2 days early; add coconut milk and broth when ready to serve for freshest flavor.

Frequently Asked Questions

You can, but the soup will be brothy rather than creamy. If calories are a concern, substitute half the volume with unsweetened oat milk and keep ½ can full-fat coconut for body.

Use 1 cup raw cashews soaked 2 h, blended with 1 cup broth until silky. Or 1 cup unsweetened oat barista milk plus 2 Tbsp tahini for richness.

Sauté aromatics on Normal. Add mushrooms, cook 3 min. Pour broth, miso, coconut milk. Seal, Manual 5 min, quick release. Blend or serve rustic.

Absolutely. Freeze up to 3 months. Texture remains silky thanks to coconut fat; just reheat gently to avoid separation.

Mushrooms need salt at every stage. Add a splash of tamari, a squeeze of lemon, or ¼ cup dry white wine during simmer to amplify flavors.

Yes—blend until smooth and the mushrooms disappear into creamy oblivion. The coconut flavor is subtle, not candy-sweet.
Creamy Dairy-Free Mushroom Soup With Coconut Milk
soups
Pin Recipe

Creamy Dairy-Free Mushroom Soup With Coconut Milk

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

Ingredients

Instructions

  1. Sauté aromatics: Heat oil & butter in Dutch oven over medium. Add onion & celery with pinch salt; cook 5 min until translucent. Stir in garlic & thyme 1 min.
  2. Brown mushrooms: Raise heat to medium-high. Add mushrooms (save 1 cup for later texture). Leave 3 min, then stir and cook 5 min until golden edges. Season with ½ tsp salt & ¼ tsp pepper.
  3. Deglaze: Pour in ¼ cup broth; scrape browned bits. Whisk miso into remaining broth; add to pot along with coconut milk and reserved cup mushrooms.
  4. Simmer: Bring to gentle boil, reduce to low, cover slightly ajar 15 min.
  5. Blend (optional): For creamy-plus-texture, purée ⅔ soup using immersion blender. For silky, blend all.
  6. Finish: Stir in lemon juice; adjust salt. Serve hot garnished as desired.

Recipe Notes

Mushrooms release moisture; don’t overcrowd pan or they’ll steam. Salt in layers builds depth. Soup thickens on standing; thin with broth when reheating.

Nutrition (per serving)

267
Calories
6g
Protein
14g
Carbs
23g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.