Cozy Vegan Mushroom Soup for a Hearty Weeknight Dinner

Posted on February 5, 2026

by: James Carter

Bowl of cozy vegan mushroom soup garnished with fresh herbs

I measure a good week by the soups that make dinner feel effortless and the pantry that actually behaves. This Vegan Mushroom Soup checks both boxes, under 30 minutes, loaded with umami, and a creamy finish without dairy. Mushrooms bring vitamin D and immune-supporting nutrients, while the coconut milk adds satisfying richness; you’ll notice that deep, savory smell as soon as the pot hits the heat. If you love protein-forward plant meals, you might also enjoy my protein-packed vegan lasagna soup for another comforting, nutrient-dense option.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cozy vegan mushroom soup for a hearty weeknight di 2026 02 04 034152 1

Vegan Mushroom Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A quick and comforting vegan mushroom soup with a creamy finish using coconut milk, packed with umami flavors.


Ingredients

Scale
  • 1 Tbsp Olive Oil
  • 1 Medium Onion (White, Yellow or Brown, Chopped)
  • 1 tsp Crushed Garlic
  • 1 tsp Dried Oregano
  • 1 tsp Dried Basil
  • 5 cups White Button Mushrooms (Sliced)
  • 2 1/2 cups Cremini Mushrooms (Sliced)
  • 2 Large Portobello Mushrooms (Sliced)
  • 2 Tbsp Soy Sauce (or Tamari if gluten-free)
  • 14 ounce Can Coconut Milk (Unsweetened, Full Fat)
  • Sea Salt (To taste)
  • Black Pepper (To taste)
  • Fresh Basil (Optional, for serving)

Instructions

  1. Heat olive oil in a pot. Add onion, garlic, oregano, and basil; sauté until softened.
  2. Add sliced mushrooms and soy sauce; cover the pot and cook on medium high for 10 minutes.
  3. Remove the lid and cook for another 10 minutes uncovered to allow moisture to cook off.
  4. Add coconut milk; cook for a final 10 minutes, stirring occasionally to blend flavors.
  5. Season with sea salt and black pepper to taste; garnish with fresh herbs if desired.

Notes

Serve with crusty bread or a light salad to balance the richness of the soup.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 270
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 18g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 0mg

How to Make Vegan Mushroom Soup in 30 Minutes

Think of this as the soup you pull out when you need instant comfort that still tastes like effort was made. The technique is simple: coax the mushrooms to brown and concentrate, then marry them with coconut milk and herbs for a velvety finish. I’ll walk you through timing, so those 30 minutes are real minutes, not hopeful wishes. This one’s about controlled heat, a good lid, and small finishing moves that brighten everything.

Ingredient Lineup

  • 1 Tbsp Olive Oil
  • 1 Medium Onion (White, Yellow or Brown, Chopped)
  • 1 tsp Crushed Garlic
  • 1 tsp Dried Oregano
  • 1 tsp Dried Basil
  • 5 cups White Button Mushrooms ((480g) Sliced)
  • 2 1/2 cups Cremini Mushrooms ((240g) Sliced)
  • 2 Large Portobello Mushrooms (Sliced)
  • 2 Tbsp Soy Sauce (or Tamari if gluten-free)
  • 14 ounce Can Coconut Milk ((400ml) Unsweetened, Full Fat)
  • Sea Salt (To taste)
  • Black Pepper (To taste)
  • Fresh Basil (Optional, for serving)

Step-by-Step Method

  1. Add the olive oil to a pot with the onion and garlic, dried oregano and basil and sauté until softened. Tip: Use medium heat and scrape the bottom occasionally so the onion gently browns; that color is flavor.
  2. Then add the sliced mushrooms and the soy sauce, and cover the pot. Tip: Toss the mushrooms immediately in the soy so they season evenly; a quick stir prevents clumping under the lid.
  3. Cook on medium high, covered, for around 10 minutes. Tip: Keep the lid on to encourage the mushrooms to sweat and release their liquid — that liquid concentrates the flavor.
  4. This will allow the mushrooms to release their water. Tip: If they seem dry, add a splash of water; if they pool too much liquid after step 3, remove the lid earlier to evaporate excess.
  5. After 10 minutes, remove the lid, and cook for a further 10 minutes uncovered to allow some of the water to cook off. Tip: Increase the heat slightly and stir every few minutes so the edges caramelize without burning.
  6. Then add the coconut milk and cook for a final 10 minutes, stirring occasionally, allowing the flavors to blend properly. Tip: Warm the coconut milk first in a measuring cup to prevent shocking the mushrooms and to help everything come together smoothly.
  7. Add sea salt and black pepper to taste. Tip: Salt late to avoid over-salting as soy sauce is already salty; finish with a pinch more if needed.
  8. Garnish with fresh herbs and serve. Tip: Brighten the bowl with chopped fresh basil or a squeeze of lemon if you want a lift.

Nutrition Breakdown

  • Serving size: About 1.5 cups per serving.
  • Calories: Approximately 220–270 kcal per serving depending on coconut milk richness.
  • Protein: ~5–7 grams, mainly from mushrooms and soy sauce.
  • Carbohydrates: ~10–12 grams, mostly from mushrooms and onion.
  • Fat: ~18–22 grams, from full-fat coconut milk and olive oil.
  • Fiber: ~2–3 grams per serving from mushrooms and onion.

Short health insight: This soup gives you a satiating mouthfeel from healthy fats while keeping carbs modest and providing B vitamins and antioxidants from a mix of mushroom varieties.

Perfect Pairings

  • Serve with a hunk of crusty sourdough or a warm baguette for dunking; the bread soaks up that coconut-herb broth beautifully.
  • Pair with a light green salad tossed in lemon vinaigrette to cut richness and add freshness.
  • For a meal prep bowl, add cooked quinoa or barley on the side to make the bowl more filling.
  • Enjoy it on a rainy evening, a quick weeknight family dinner, or as a starter for a cozy weekend supper.

How to Store It Right

  • Fridge: Cool completely, then store in an airtight container for up to 4 days.
  • Freezer: Cool and portion into freezer-safe containers; freeze for up to 3 months.
  • Reheat: Gently warm on low in a saucepan to avoid coconut milk splitting; add a splash of water or vegetable stock if it seems too thick.
  • Freshness tip: Add a squeeze of lemon or a sprinkle of fresh herbs when reheating to revive brightness.

Expert Tips

  • Use a mix of mushroom types for depth: button for body, cremini for earthiness, portobello for meaty texture.
  • Let mushrooms brown rather than stir constantly; patience yields caramelization and richer umami.
  • If coconut milk separates on reheat, whisk in a little room-temperature plant milk or stock to smooth it.
  • Toast dried herbs in the pan briefly before adding liquids to wake up their oils for a more aromatic result.

Flavor Experiments

  • Seasonal (Autumn): Stir in 1/2 tsp ground nutmeg and finish with toasted pumpkin seeds when serving for a cozy fall twist.
  • Gourmet: Fold in 2 tbsp of truffle oil or 1 tbsp of miso paste at the end for an elevated, umami-forward version.
  • Playful: Add a splash of brewed strong coffee or a few drops of liquid smoke for a surprising depth that plays well with mushrooms.

Mistakes to Avoid

  • Overcrowding the pot: Fix by cooking mushrooms in batches so they brown instead of steam.
  • Salting too early: Fix by adjusting salt at the end; soy sauce adds saltiness, so taste before adding more.
  • Using low-fat coconut milk: Fix by using full-fat for a creamier texture, or add a mashed cooked potato to thicken if you prefer lower fat.
  • Skipping the uncovered simmer: Fix by removing the lid long enough to reduce excess liquid so your soup isn’t watery.

What to Do with Leftovers

  • Transform into a sauce: Warm leftovers and puree slightly, then toss with pasta for an instant mushroom cream sauce.
  • Make a grain bowl: Spoon over roasted vegetables and warm farro or quinoa; top with toasted nuts for crunch.
  • Savory pancakes: Fold cooled soup into a chickpea flour batter, pan-fry small pancakes for a mushroom fritter snack.

Quick Questions, Straight Answers

Q: Can I make this soup gluten-free?

A: Yes. Use tamari instead of soy sauce to avoid gluten. Everything else is naturally gluten-free, but double-check your soy sauce label to be safe.

Q: Will this soup be too coconutty for non-coconut lovers?

A: If you want less coconut flavor, use light coconut milk blended with vegetable stock, or stir in a splash of unsweetened plant milk at the end to mellow it out while keeping creaminess.

Q: Can I use dried mushrooms instead of fresh?

A: Yes, but rehydrate dried mushrooms first in warm water; reserve the soaking liquid, strain it, and add to the pot for concentrated flavor while reducing added water in the recipe.

Q: Is there an easy way to make this richer without more fat?

A: Blend some of the cooked mushrooms into a smooth purée and stir back in; it thickens and adds richness without increasing fat.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star