Why You’ll Love This Recipe

This soup is deeply flavorful, thanks to the natural umami of mushrooms. It’s completely dairy-free yet still creamy and indulgent. The recipe is simple to prepare and uses everyday ingredients. It’s perfect as a starter, a light meal, or even as a base for other dishes like casseroles or pasta.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

olive oil
onion, finely chopped
garlic, minced
mushrooms, sliced
vegetable broth
unsweetened plant-based milk
all-purpose flour
salt
black pepper
thyme
soy sauce
fresh parsley

Directions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and cook until soft and translucent.
  3. Stir in garlic and cook for another minute.
  4. Add sliced mushrooms and cook until they release their moisture and become tender.
  5. Sprinkle flour over the mushrooms and stir well to coat. Cook for 1–2 minutes.
  6. Gradually pour in the vegetable broth while stirring to avoid lumps.
  7. Add plant-based milk, soy sauce, thyme, salt, and pepper.
  8. Bring the soup to a gentle simmer and cook until it thickens slightly.
  9. For a smoother texture, blend part or all of the soup using an immersion blender.
  10. Taste and adjust seasoning as needed. Garnish with fresh parsley before serving.

Servings and timing

Servings: 4
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes

Variations

You can use a mix of mushrooms such as cremini, shiitake, or portobello for deeper flavor. Add a splash of white wine for extra richness. For a gluten-free version, replace flour with cornstarch or a gluten-free alternative. Stir in a bit of coconut milk for a richer, slightly sweet twist.

Storage/Reheating

Store the soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium heat, stirring occasionally. If the soup thickens too much, add a little broth or plant-based milk to reach your desired consistency. This soup can also be frozen for up to 2 months; thaw overnight before reheating.

FAQs

Can I use different types of mushrooms?

Yes, combining different varieties enhances the flavor and adds complexity.

What plant-based milk works best?

Unsweetened almond, soy, or oat milk all work well depending on your preference.

How do I make the soup extra creamy?

Blend more of the soup or add a bit of coconut milk or cashew cream.

Can I make this soup oil-free?

Yes, you can sauté the vegetables in a splash of broth instead of oil.

Is this soup gluten-free?

It can be made gluten-free by using a suitable flour substitute.

Can I freeze vegan mushroom soup?

Yes, it freezes well. Just stir well after reheating to restore the texture.

How do I thicken the soup?

Use flour, cornstarch, or blend part of the soup to naturally thicken it.

Can I add protein to this soup?

You can add lentils, white beans, or tofu for extra protein.

Why does my soup taste bland?

Try adding more salt, herbs, or a splash of soy sauce to enhance the flavor.

Can I skip blending the soup?

Yes, leaving it chunky gives a more rustic texture.

Conclusion

Vegan Cream of Mushroom Soup is a comforting, creamy, and flavorful dish that proves you don’t need dairy to achieve richness. It’s easy to make, adaptable, and perfect for any occasion, whether served on its own or as part of a larger meal


Print

Vegan Cream of Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Vegan Cream of Mushroom Soup is a rich, velvety, and dairy-free comfort dish packed with deep mushroom flavor and a creamy plant-based texture. Perfect for a cozy meal, this easy vegan soup is healthy, satisfying, and made with simple pantry ingredients.

  • Author: Catherine
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4
  • Category: Soup
  • Method: Stovetop
  • Cuisine: International
  • Diet: Vegan

Ingredients

  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 500g mushrooms, sliced (cremini, button, or mixed)
  • 3 cups vegetable broth
  • 1 cup unsweetened plant-based milk (almond, soy, or oat)
  • 2 tbsp all-purpose flour (or gluten-free alternative)
  • 1 tsp soy sauce
  • 1/2 tsp dried thyme
  • Salt, to taste
  • Black pepper, to taste
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and sauté until soft and translucent.
  3. Stir in garlic and cook for about 1 minute until fragrant.
  4. Add sliced mushrooms and cook until they release moisture and become tender.
  5. Sprinkle flour over the mushrooms and stir well to coat evenly. Cook for 1–2 minutes.
  6. Gradually pour in vegetable broth while stirring continuously to prevent lumps.
  7. Add plant-based milk, soy sauce, thyme, salt, and pepper.
  8. Bring to a gentle simmer and cook until the soup thickens slightly.
  9. Blend part or all of the soup using an immersion blender for a smoother texture (optional).
  10. Taste and adjust seasoning. Garnish with fresh parsley and serve warm.

Notes

Use a mix of mushrooms (shiitake, portobello, cremini) for deeper flavor.Add a splash of white wine for extra richness.For extra creaminess, stir in coconut milk or cashew cream.For oil-free cooking, sauté vegetables with a bit of broth instead of oil.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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