Soups
Vegan Cream of Mushroom Soup
Prep
5 minutes
Cook
30 minutes
Yield
4
This creamy vegan cream of mushroom soup is an easy recipe that is seriously the best. This soup delivers everything you want from a comforting bowl of hot soup this winter, plus, it’s nutritious and filling.
Why you’ll love this vegan cream of mushroom soup:
- Quick: Prep this dairy-free cream of mushroom soup in 5-minutes and have it ready in 35. No sitting in your kitchen all day simmering this
- Creamy: I love a good creamy soup, but often that comes with dairy. This recipe is fully vegan and dairy-free but has no loss of creaminess
- Delicious: The combo of the hearty mushrooms with the warming spices like sage, thyme, and rosemary, really make a delicious soup
Ingredient Notes:
Mushrooms: Portabello mushrooms have an intense flavor and a meaty texture. In this vegan cream of mushroom soup recipe, they add that added heartiness and taste delicious. Not to mention they have B vitamins, are rich in minerals, and are a great source of fiber in this dairy-free cream of mushroom soup.
Herbs: I use fresh in this recipe for the best flavor but you can substitute the fresh with dried if you don’t have them on hand. Just make sure you have the right conversions by doing a simple Google search as it’s not always 1:1.
How to make dairy-free cream of mushroom soup:
- Finely dice the yellow onion and portabello mushrooms.
- Add olive oil into a medium-sized pot over medium-high heat.
- Transfer the onion to the pot and cook for 2 – 3 minutes until soft + fragrant. Add the diced portabello mushrooms and cook until soft, where most of the water is evaporated. (this will take 8 – 10 minutes)
- Finely chop the fresh rosemary, thyme, and sage. Reduce the heat to medium, and add the fresh herbs and other spices to the mushrooms. Allow this to cook until the mushrooms are golden brown. Add the vegetable stock to the mushrooms, and allow to cook for 5-10 minutes to bring out the flavors.
- Combine a small amount of coconut milk with the all-purpose flour in a small bowl, whisk until thoroughly combined, with no lumps. Add the flour/coconut milk mixture to the stock + mushrooms along with the rest of the coconut milk. Stir as the mixture begins to thicken. Once bubbling and no longer thickening, remove from heat or keep on low heat until ready to serve.
- Serve with drizzled olive oil, red chili flakes, and fresh herbs if you desire! Enjoy!
Expert Tips & FAQ:
Mushrooms: Swap the portabello mushrooms with a cremini or white button.
Herbs: Replace any herbs & spices with your preferred flavors in this dairy-free soup!
Using Gluten-Free Flour: Substitute the all-purpose flour with 1 tbsp of a 1:1 gluten-free flour blend. Add more if you wish for a thicker soup
Storage: Store in the fridge in a tightly sealed container for 4 – 6 days or up to 3 months in the freezer. Thaw overnight, reheat to serve.
Other soup recipes you’ll love:
For more eBooks:
If you want more deliciousness at the click of your finger, be sure to check out FoodByMaria’s Newest Mini Cookbooks. Limited time offer of 3 for $20USD.
For more Greek Recipes:
For more amazing recipes:
Loved this recipe? Good! We can give you access to Maria’s most famous recipes, check out our Top Ten Recipes Mini Cookbook! We also have an incredible APP for you to access at all times (yes, online and offline) all our recipes with a click of your finger – check in out here.
Vegan Cream of Mushroom Soup
Ingredients
- 1 tbsp olive oil
- 1 medium yellow onion
- 6 large portabello mushrooms
- 3 tbsp fresh rosemary
- 3 tbsp fresh thyme
- 1 tbsp fresh sage
- 2 tsp garlic powder
- 1 tsp onion powder
- 1 tsp black pepper
- 1 tsp salt
- 3 ½ cups vegetable stock
- 1 – 398ml can light coconut milk
- 2 tbsp all-purpose flour
Instructions
- Finely dice the yellow onion and portabello mushrooms.
- Add olive oil into a medium-sized pot over medium-high heat.
- Transfer the onion to the pot and cook for 2 – 3 minutes until soft + fragrant. Add the diced portabello mushrooms and cook until soft, where most of the water is evaporated. (this will take 8 – 10 minutes)
- Finely chop the fresh rosemary, thyme, and sage. Reduce the heat to medium, and add the fresh herbs and other spices to the mushrooms. Allow this to cook until the mushrooms are golden brown. Add the vegetable stock to the mushrooms, and allow to cook for 5-10 minutes to bring out the flavors.
- Combine a small amount of coconut milk with the all-purpose flour in a small bowl, whisk until thoroughly combined, with no lumps. Add the flour/coconut milk mixture to the stock + mushrooms along with the rest of the coconut milk. Stir as the mixture begins to thicken. Once bubbling and no longer thickening, remove from heat or keep on low heat until ready to serve.
- Serve with drizzled olive oil, red chili flakes, and fresh herbs if you desire! Enjoy!!
This was absolutely delicious! Made as written except for one swap. My husband does not enjoy the taste of coconut milk (he detects it every time!) so I blended equal parts soy milk and silken tofu to get about 400 ml. It worked great – a nice vegan option that’s creamier than almond milk. Fabulous recipe! Thank you!
oh my goodness!!! I love to hear this, thank you hun!!!
I made a double batch of this and I’m so glad I did! The fresh herbs make this soup taste so absolutely homey and comforting! Will make again for sure
I made a double batch of this and I’m so glad I did! The fresh herbs make this soup taste so absolutely homey and comforting! Will make again
Delicious!!! I had to substitute some herbs because I didn’t have them all but I love this soup. Creamy and delicious. I did have to add a cornstarch slurry to thicken it after the flour didn’t do much. I will make this many times over!!!
thank you so much for the love, jess!
Looks so good in the photos, I hope I can make it that good too!
thank you so much, lynn! These are so good!
My family don’t eat vegan, but I am, I will make this for them and see how they feel about veganism after!
Sounds good!
This is by far my favorite soup recipe ever! Dope!
thank you so much!
Just made this and it was absolutely delicious!!
so glad you loved this recipe!
Very tasty! My family loved it! I creamed it all and it was amazing! brilliant!
amazing! So glad you loved it sally!
This recipe looks yummy!
thank you amanda!