Published: · Updated: · This post may contain affiliate links · We donate 10% of our profits to support good causes.
Jump to Recipe 5 Comments Pin Save
This vegan mushroom soup is rich, creamy and full of yummy umami flavour. It’s quick and easy to make in 15 minutes with just 8 simple ingredients. Come and enjoy a bowl of this comforting soup!
Table of Contents
- Ingredient tips
- Step by step
- Serving
- Storage
- More vegan soup recipes
- 📖 Recipe
I’ve got a confession - I never used to like mushrooms. When I became vegan, that all changed and I discovered how awesome mushrooms are!
Did you know fresh mushrooms are a great plant-based source of Vitamin D, especially if you leave them in the sunlight before using them?
And mushrooms are also a great source of the so-called ‘fifth taste’ umami (which roughly translates as deliciousness!). This meaty and rich depth of flavor leaves you wanting more.
We use them all the time now, whether it's in our amazing Vegan Mushroom Wellington for a special occasion, this incredible Mushroom Pate or in our Kale Mushroom Pasta for a quick dinner.
But this vegan mushroom soup recipe is a go-to when we want something really easy and full of mushroom flavor.
Ingredient tips
Our vegan cream of mushroom soup recipe has just 8 ingredients:
- Mushrooms - cremini mushrooms or chestnut mushrooms work great.
- Onion and garlic
- Olive oil- We use organic olive oil, you could also use a bit of vegan butter for extra flavour.
- Soy sauce - this add saltiness and enhances the umami flavour of the mushrooms. We love the flavour this organic brand!
- Stock powder - We use Marigold Swiss Bouillon to easily make our vegetable stock. Better than Bouillon - no beef base is also a great vegan option if you are in the US. Of course, you can also use homemade vegetable broth too.
- Coconut milk - this adds a subtle sweetness and makes the soup thick and creamy. We recommend organic coconut milk that's not full of stabilisers. Use full-fat coconut milk for the most creamy results.
- Dried herbs - herbes de provence are our favourite. Italian seasoning is also a good option, or use a mix of individually dried herbs.
Step by step
Here’s a visual guide on how you make our creamy vegan mushroom soup - it’s quick and easy! You’ll find the full ingredient amounts in the recipe card below.
Step 1 - In a saucepan or soup pot, heat the olive oil and fry the onions until translucent.
Step 2 - Next, add the sliced mushrooms and cook for a few minutes until they sweat down and shrink.
Step 3 - Add the garlic and herbs and fry for another minute.
Step 4 - Add the soy sauce, coconut milk, water and stock powder, and give it a good stir.
Step 5 - Bring up to a simmer and cook for 3 minutes.
Step 6 - With an immersion blender, puree the soup until smooth. You can also reserve some of the mushrooms, or partially blend for a more textured soup.
Variations & substitutions
Vary the texture to your taste. You can enjoy this soup completely smooth, by blending it all. Or you can take some of the mushrooms out before blending, so you can have a soup with some texture.
We think the mushroomflavour is best if you blend it at least a little, but if you don’t have a blender or want a chunky soup, you can just dice the mushrooms before frying.
Use a variety of different mushrooms. Instead of just white button mushrooms or brown mushrooms, you can use other varieties like portobellos or shiitakes.
You could also add some dried porcini mushrooms, or wild mushroom powder to strengthen the mushroom flavour. If you’ve got chanterelle mushrooms, then make our Creamy Chanterelle Soup instead.
To make this a vegan and gluten-free mushroom soup, make sure you use a GF stock powder, bouillon or veggie broth and replace the soy sauce with tamari sauce.
The coconut flavour is mild and just adds a little sweetness. But if you are keen to make vegan mushroom soup without coconut milk, then you could use a store-bought plant-based cream or homemade cashew cream as an alternative.
Another alternative is to use your favourite non-dairy milk. Thicker and creamier varieties like cashew or almond milk work best, but you can also use soy milk or oat milk too. To help thicken the soup, you can add a little plain/all-purpose flour when adding the garlic or add a corn starch slurry towards the end of cooking.
Use fresh herbs. When they are in season, it's lovely to use fresh herbs in this creamy soup.
To replace the dried herbs, use three times the amount of chopped fresh herbs.
Fresh thyme goes brilliantly with mushrooms but can be a little strong on its own, so combine it with other herbs such as parsley or chives for a more balanced flavour.
Serving
If you want to serve this as a main meal, then it will serve two generous portions.For a starter or side, then we find it's enough to serve four people.
The soy sauce and stock powder add saltiness, so you may not want to add extra salt, but some black pepper is nice for seasoning.
A swirl of coconut milk, vegan sour cream or vegan yoghurt and a sprinkle of fresh herbs is a nice finishing touch!
Our vegan potato scones are super tasty as a side to this soup. We also love to serve it with some tasty bread, like our rye bread or these crunchy homemade crostini.
Storage
Store leftover soup in a covered container in the fridge for up to 3 days.
You can also freeze this soup. When it's cool, fill the soup into freezer-safe containers or individual portions and freeze for up to 3 months. Thaw in the fridge before reheating.
To reheat this soup, pour it into a small saucepan and cook over medium heat until hot all the way through. In the microwave, heat individual bowls of soup in 30 second intervals, stirring in between, until fully heated.
More vegan soup recipes
We hope you enjoy our creamy mushroom soup, do come back and try our other popular soup recipes:
Butternut Squash Soup with Carrot and Ginger
Pumpkin and Lentil Soup
Easy Stinging Nettle Soup
📖 Recipe
Easy Vegan Mushroom Soup
by
5 from 7 votes
This vegan mushroom soup is creamy and full of flavour. It's so easy to make and ready in 15 minutes.
Print Pin Save
Prep Time: 2 minutes minutes
Cook Time: 13 minutes minutes
Total Time: 15 minutes minutes
Makes: 2 as a main or double as a starter
Course: Soup
Cuisine: American
Ingredients
- 1 tbsp olive oil
- 1 onion diced
- 8 oz (225 g) mushrooms sliced
- 2 cloves garlic finely chopped
- 1 tsp dried herbs
- 1 can coconut milk
- 1 tbsp soy sauce
- 1 tsp stock powder or bouillon
- 1 cup (240 ml) water
Instructions
In a saucepan, heat the olive oil and fry the onions until translucent.
1 tbsp olive oil, 1 onion
Next, add the sliced mushrooms and cook for a few minutes until they sweat down and shrink to about half their size.
8 oz (225 g) mushrooms
Add the garlic and dried herbs and fry for another minute.
2 cloves garlic, 1 tsp dried herbs
Now add the coconut milk, soy sauce, stock powder and water, and give it a good stir.
1 can coconut milk, 1 tbsp soy sauce, 1 cup (240 ml) water, 1 tsp stock powder or bouillon
Bring up to a simmer and cook for around 3 minutes.
With an immersion blender, puree the soup until smooth. You can also reserve some of the mushrooms for a garnish, or partially blend for a more textured soup.
Serve with a swirl of coconut cream or vegan yoghurt, black pepper and a sprinkle of fresh herbs.
Notes
8oz or 225g of mushrooms is half a pound or approximately 3 cups sliced.
Use full fat, organic coconut milk for best results. 1 can = 13.5oz or 400g.
See the post above for variations, substitutions and storage tips.
Nutrition
Serving: 1bowl | Calories: 498kcal | Carbohydrates: 16g | Protein: 9g | Fat: 48g | Saturated Fat: 37g | Cholesterol: 1mg | Sodium: 802mg | Potassium: 880mg | Fiber: 2g | Sugar: 5g | Vitamin C: 9mg | Calcium: 62mg | Iron: 8mg
This information is calculated per serving and is an estimate only.
Did you make this recipe?Leave a comment to let us know! Share a photo and tag @veganonboard - we love to see what you make!