Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Vegan Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Vegan Mushroom Soup is creamy, earthy, and comforting — made with sautéed mushrooms, thyme, and coconut milk for a luscious dairy-free finish. Simple, wholesome, and full of umami flavor, it’s the perfect cozy soup for any season.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

1 tsp olive oil

1 large onion, diced

1 clove garlic, minced

16 oz mushrooms, sliced

8 sprigs fresh thyme (leaves only)

2 cups low-sodium vegetable broth

1 (14 oz) can coconut milk (or coconut cream for richer texture)

1 tbsp coconut aminos (or soy sauce)

Salt and pepper, to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook for about 5 minutes until translucent.
  2. Add garlic and cook for 1 minute until fragrant.
  3. Add mushrooms and thyme leaves. Sauté for 8–10 minutes until the mushrooms release moisture and start to brown.
  4. Pour in vegetable broth, coconut milk, and coconut aminos. Stir well and bring to a gentle simmer.
  5. Simmer uncovered for 10–15 minutes to blend flavors and slightly thicken the soup.
  6. For a creamy texture, blend all or part of the soup with an immersion blender; for a chunkier version, leave as is.
  7. Season with salt and pepper to taste. Serve hot, garnished with fresh thyme or a drizzle of coconut cream.

Notes

Add a splash of white wine for richer flavor.

Stir in quinoa, rice, or lentils for added texture and protein.

Use nutritional yeast for a subtle cheesy note.

Substitute part of the coconut milk with almond or oat milk for a lighter version.

Freeze leftovers up to 2 months for easy future meals.

  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl (approx. 300 ml)
  • Calories: 210
  • Sugar: 5 g
  • Sodium: 560 mg
  • Fat: 16 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 13 g
  • Fiber: 3 g
  • Protein: 5 g
  • Cholesterol: 0 mg