
What do you do with a giant bag of Hash Brown Potatoes? Why you make a Hash Brown Casserole of course!
But don't most casserole recipes usually ask for a can of Cream of Chicken or Cream of Mushroom Soup?
So now what?
Easy. Make your own!
This Vegan Cream of Mushroom Soup is guaranteed better than anything you can by in a can - simply because it's made from real ingredients, with none of the chemicals or preservatives usually found in commercial soups, and with just a tiny fraction of the sodium!
And because there's actually no 'cream' or 'milk' in this recipe - it's completely Dairy Free and Vegan to boot.
A one pot recipe that could easily be made in a slow cooker - this one will be sure to please, either as a hearty soup or as an addition to any of your favorite casserole recipes.
Vegan Cream of Mushroom Soup

Give yourself some time to soak the cashews - at least 4 hrs to soften them up. The longer the better. Otherwise they can be a little gritty when you blend them.
Saute about ½ sweet onion and a few cloves of minced garlic in a few tablespoons of broth until softened.
For the mushrooms, I used two 8oz packages of Baby Bellas as they have a bit more flavor than plain white button. Rinse them really well and slice them up before adding them to your pot.
Once they start to release their own liquid, add ½ cup of your favorite white wine, any flavor will do.
People have often asked me what can be substituted for wine in my recipes. You can always add additional broth, or water - but the flavor of the wine really makes this dish sing, and all of the alcohol will be evaporated out - so no worries there.
If you don't want to buy an entire bottle, they sell those cute little individual carafe's at many grocery stores. See if you can buy just one.
Let the mushrooms cook until almost all the liquid has evaporated, then add the vegetable broth and seasonings. I would use ½ teaspoon of dried Thyme if you can find it - rather than ground. If all you have is ground, reduce the amount to ¼ tsp.
While that's simmering - drain your cashews really well and add them to a high-speed blender or food processor. Add the milk and additional cream ingredients (we're kind of making a sour cream) and blend on high speed until very smooth. Now add a cup of the simmering soup (mushrooms and all) and blend it all together until it's very smooth.
Stir this mixture back into the soup and add salt and/or pepper to taste.
Finally, whisk up the corn starch with a little bit of the soup to make a slurry, and then stir this into the soup to thicken it.
Perfect.
Homemade Vegan Cream of Mushroom Soup.
Ready to be devoured as is or to add to any of your favorite recipes.
Enjoy!

Vegan Cream of Mushroom Soup
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 8 bowls 1x
- Category: Main
- Cuisine: American
Description
This Vegan Cream of Mushroom Soup is better than anything you can by in a can - simply because it's made from real ingredients, with a fraction of the sodium! Perfect for casserole recipes!
Ingredients
Mushroom Soup
- ½ med Sweet Onion ((diced))
- 2 cloves Garlic ((minced))
- 16 oz Baby Bella Mushrooms ((sliced))
- ½ cup White Wine
- 4 cups Vegetable Broth ((low sodium))
- ½ tsp Dried Thyme
- ½ tsp Rubbed Sage
- 3 Tbs Mrs Dash Seasoning
- ½ tsp Seasoning Salt
Cashew Cream
- ½ cup Raw Cashews ((soaked in boiling hot water for 15 min))
- ½ cup Almond Milk ((unsweetened))
- 1 tsp Lemon Juice
- 1 tsp Apple Cider Vinegar
- ¼ tsp Red Wine Vinegar
Seasoning/Thickener
- ¼ tsp Salt
- ¼ tsp Pepper
- 1 Tbs Corn Starch
Instructions
- Pre-soak cashews in hot water for at least 4 hrs - the longer the better
- In a large soup pot, saute onions and garlic in a few tablespoons of broth until softened
- Rinse and slice mushrooms and add to pot
- After mushrooms cook down a bit, add the wine
- Continue cooking until mushrooms have reduced and most of the liquid has evaporated
- Add vegetable broth and stir to combine
- Add thyme, sage, Mrs Dash, and season salt and stir well
- In a blender, add drained cashews, and remaining Cashew Cream ingredients and blend until smooth
- Next add 1 cup of the soup to cashew mixture in the blender and blend until smooth
- Stir the cashew/soup mixture back into soup pot and season with additional salt and pepper to taste
- Whisk corn starch and a few tablespoons of soup together and add back to pot to thicken
Notes
Recipe adapted from One Green Planet
SaveSave
Roselyn Shortey
Hello There. I found your blog using Google. This is a very well written article. I'll make sure to bookmark it and return to read more of your useful information. Thanks for the post.
Jayme Olson
Are there nutrition facts for this recipe? Because it’s delicious!
Paulette
I halved this recipe. Made my own seasoning salt per googled recipe. I thought this soup was extremely spicy and I don’t consider myself a wimp. Was the Mrs. Dash 3tablespoons correct? Of course I halved the spices as well but wow my mouth was burning. I think if I find a way around the heat this would be my favorite mushroom soup.
Christine Staley
How long do you simmer the soup? There's no mention.
Chuck Underwood
The recipe box does say the total cook time is 20 min
Mary
I love your site and the work you put into your recipes. You have become my go-to for a vegan recipe when I need one. Thank for all your hard work. Can't wait to try this. I cook a lot, and often take a recipe and use it as a baseline, Yours I usually follow to a "T".
Leann
This was excellent! Thank you for sharing ?
Laurie Eckard
Just made this, and my husband who is not fond of mushrooms until recently, Loved it!!!!
This is a keeper!!?
Deborah
This has become our very most favorite vegan soup!!
Sarah
This is a great recipe! I made it a couple weeks ago to use in my vegan pot pie, it turned out perfect! I’m going to make it again tomorrow! Thank you!
teresa
Do you think this would freeze well?
Cheryl Gillean
This sounds awesome Chuck. Can't wait to try it very soon. Sounds like something I would love to have on occasion. Trying to lose some weight so not too sure I could have it all the time (cashews) but for special occasion. Well... it is only 1/2 cup for the whole recipe... not too fattening. It really sounds good. Makes my stomach growl just thinking about it. 🙂