Earthy mushrooms and wild rice come together in this velvety Vegan Mushroom Soup, one of the best soups ever! 1-pot and ready in about an hour.
Soup season calls for more cozy soups, like my Vegan Potato Leek Soup, Italian Chickpea Soup, Creamy Carrot and Lentil Soup, and Vegan Chicken Noodle Soup.
The coldest, windiest days are always made better with a big helping of this creamy vegan mushroom wild rice soup. It’s a simple one-pot soup made with a blend of earthy and savory ingredients, like mushrooms, wild rice, fresh vegetables, and vegetable broth. And thanks to blended cashews, it’s almost addictively creamy and rich!
Why I love this recipe
- Crowd-pleasing – It’s a cozy vegan soup that all kinds of eaters will love. Even my kids swooned over this one!
- Layers of flavor – A blend of meaty mushrooms, nutty wild rice, and cashew cream layer the soup with comforting earthy flavors.
- Quick and easy – All you need is one pot and about one hour to put it together!
How to make vegan mushroom soup
Start by cooking the sliced mushrooms and onions in a large pot over medium heat. Sauté until they’re soft and fragrant.
Stir in the vegan Worcestershire sauce, then the carrots and garlic.
Add the dried sage, smoked paprika, wild rice blend, and vegetable broth to the pot. Stir to mix, then bring the soup up to a boil. Lower the heat and allow the soup to simmer, covered, until the rice is tender.
Transfer 1 ½ cups of the soup to a blender along with the raw cashews. Blend until very smooth, then pour the cream back into the pot. Stir well – the soup should be very creamy!
To finish, season the mushroom soup with salt and pepper. Ladle it into bowls and garnish with fresh parsley. Enjoy!
Frequently asked questions
Fun fact: wild rice is a type of aquatic grass and isn’t related to white or brown rice at all. It most commonly grows in lakes and streams near the Great Lakes region of North America.
Despite its differences, wild rice is sold right next to regular rice in major grocery stores and cooks just the same, too. When it’s done, it has an almost nutty flavor and a chewy texture that compliments comforting meals like this vegan mushroom soup so well!
Simply swap the cashews for 1 cup of full fat coconut milk instead. Just stir it into the soup once the rice is cooked. The soup won’t be as thick, but it’s a great option and it makes the process easier (you don’t need a blender).
Any kind, really. I like cremini mushrooms because they’re easy to find and have a mild flavor. To give the soup more dynamic flavors, use a blend of shiitake, oyster, baby bella, or portobello mushrooms instead.
You can swap the wild rice blend for white or brown rice, quinoa, barley, farro, or another grain you have on hand. Green or brown lentils might work as well. Just keep in mind that the cooking time will change depending on the grain/legume you use.
Once the soup is cool, transfer it to an airtight container and store it in the fridge for 4 to 5 days. It also freezes well for about 3 months.
Vegan Mushroom Soup with Wild Rice
Ingredients
- 2 tablespoons olive oil
- 8 ounces mushrooms sliced, I used cremini
- 1 medium yellow onion diced
- 1 teaspoon vegan Worcestershire sauce
- 2 large carrots peeled and chopped
- 3 cloves garlic minced
- 1 teaspoon dried sage
- 1 teaspoon smoked paprika
- 1 cup wild rice blend
- 7 cups vegetable broth
- 1 cup raw cashews
- salt, to taste
- few shakes ground black pepper
Instructions
- Warm the olive oil over medium heat in a large pot. Add the sliced mushrooms and onion, and sauté for 10-15 minutes, stirring frequently.
- Stir the Worcestershire sauce into the mushrooms and onions, then add the carrots and garlic and cook for another minute, until the garlic is fragrant.
- Now add the dried sage, smoked paprika, wild rice and vegetable broth to the pot. Stir to mix everything together.
- Bring the soup to a boil, then lower heat and simmer, covered, for about 45 minutes, until the rice is tender.
- Add 1 1/2 cups of the soup to a high powered blender along with the raw cashews. Blend until very smooth. Add the cream back to the pot and stir well. The soup should be very creamy at this point.
- Add salt and black pepper to taste. Serve, garnished with chopped parsley if desired.
Notes
-
You can use 1 cup of full fat coconut milk instead of cashews if desired. Simply stir into the soup once the rice is cooked.
- Store leftover soup in a covered container in the refrigerator for 4-5 days. It can also be frozen.
- You can substitute another kind of rice or grain like quinoa or farro for the wild rice, if needed.
This is really good and easy to make. For us it was no 8 servings more like 4. Seriously it is that good.
Hi Janine. How wonderful that you all enjoyed the soup! Thanks for sharing your fabulous review and feedback!
Haven’t tried yet, but it looks really good.
Had a couple questions,
1. Could the recipe be split in half with all ingredients halved?
2. If I used brown or white rice, would I still need the 7 cups of vegetable broth?
Thank you!
Thanks! I haven’t tried cutting it in half, but it should work. I think you would need the same amount of broth if using brown or white rice.
Can’t wait to try this.
This was delicious, I love wild rice
Your recipes are always good and this one is no exception. Delicious!
Thank you, Janine! I’m so glad you love the recipe! Thanks for sharing your wonderful review, and for using my recipes!
Nora, you’ve done it again!!! You’re amazing!!! This soup is absolutely delicious and so easy to make!! A win! Win!! Thank you once again!!!
You are welcome! I agree this soup is wonderful! Thank you for your wonderful review and feedback! Happy cooking!
So far, every recipe of yours I’ve tried, has been fantastic. I am not a mushroom fan, like my husband, but I love this soup. I omitted the oil, but followed everything else in the recipe. I really love your corn chowder as well. They are both keepers for me. Thanks again Nora.
You bet, Mona! I appreciate you using my recipes! I’m thrilled you loved the soup & chowder recipe! Wishing you happy cooking!
This recipe is a keeper. The wild rice makes it extra hearty and gives a nice bit of texture. Since I love mushrooms and creamy soups, it’s a winner!
Hi Irene! Good to see you again! I appreciate you using my recipes, and am thrilled you are loving them. Thanks for your stellar review! Wishing you lots of happy cooking!
Can I sub cannellini beans for the cashews? I need a WW friendly recipe. Thank you.
Sure, go right on ahead! Enjoy.
This is my new go-to recipe for mushroom soup. The wild rice really makes it.
My husband said this might be the best soup I have ever had! And hes picky. 💜
So yummy! Even better the next day after everything has mingled together.
Thank you so much for the fantastic review, Jen!
Absolutely amazing! The only thing I omitted was the oil. I’ve never liked cream of mushroom soup before but I’m loving this!! I find I’m constantly coming back to your site for almost all my recipes & so far I haven’t been disappointed.
This recipe is the perfect comfort food. This is now my family’s favorite soup. Thank you!
My 9yo is crazy for mushrooms and she says this is 100% going in our meal rotation. Absolutely perfect as written- it’s so delicious!
Amazing! Best soup I’ve made since going plant-based. Thank you, Nora!!!
Thanks for your amazing review, Rudi!
Nora strikes again with this recipe, 10/10 would recommend!!! I subbed the wild rice with risotto rice (cause thats all i had) and it turned out amazing, will definitely be making this a million times again!
Thanks for sharing your wonderful review and feedback, Danna! I’m thrilled you loved the soup! I appreciate you using my recipes!
I made this for dinner tonight, and my picky, anti-vegan daughter said, “Okay, this one is a vegan repeat recipe.”
ANOTHER AMAZING RECIPE NORA! I used the wild gourmet mushroom 16 ounce from Costco. Creamy, delicious, decadent. Thank you!
You are welcome, Erin! I’m glad you loved the soup! Thanks for sharing your wonderful review!
I made this soup recipe and only subbed the Worcestershire sauce with coconut aminos. It was excellent. My wife does not like smoky flavors (I do), so next batch I will use fancy or plain paprika so she can enjoy also. Any recommendations welcome. I can also not put in paprika and add a little smoky paprika to my “bowl”. Thanks again.
Should I soak the raw cashews ahead of time? If so, for how long and should the water be hot?
Hi Tonia. You do not need to soak the cashews if you have a Vitamix or other high powered blender. The hot soup will make them blend easily. Of course, you can if you want to, it won’t hurt anything. Hope this helps!
So good! I’m often let down by the vegan soups I make, but this one was wonderful! Maybe I should be trying more from this website! I used coconut milk from a can as it was easy and what I could find at the store. I didn’t think it added an overwhelming coconut flavor at all, but gave it a nice richness. Thank you, Nora!
Also, I made freshly milled barley bread to go with this – I highly recommend milling your own grains for bread for anyone who hasn’t tried or heard of it! I heard of it first only a year ago and it’s been a game changer for me like going vegan had been years before.
Can I use Nut Pod creamer (unsweetened) instead of full fat coconut milk or cashews?
Many thanks for all you fabulous vegan recipes!
Hi JoAnn. You could use creamer in this soup. I like Ripple’s half and half and Silk’s heavy cream. Thanks for using my recipes! Enjoy the soup!
My husband and I agree this soup is absolutely amazing! My husband followed the recipe perfectly except substituted the worcestershire for soy sauce because we didn’t have plant based worcestershire , but it still came out perfectly. I’ve already recommended this to others and cannot wait to have it again.
How wonderful that the both of you love the soup! Thank you for taking time to share your wonderful review and feedback!
This was the best soup I’ve had in a while! I could only find lightly salted roasted cashews, so I just didn’t add salt to the soup itself. They actually worked really well! Another fantastic recipe, Nora!