The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Soup

Vegan Mushroom Soup (Creamy!)

Mar 7, 2023 by Kaitlin · 20 Comments

Jump to Recipe

This ultra-creamy Vegan Mushroom Soup recipe is made with tender creminis, savory herbs, and a velvety cashew cream sauce. A mushroom lover's delight! (Vegan, gluten-free, refined oil-free, nut-free option.)

Overhead view of vegan mushroom soup in a white bowl with spoon

Mushroom lovers gather 'round! This vegan mushroom soup is one of my favorites. It tastes like the classic cream of mushroom soup but made with more wholesome ingredients... no dairy or refined oil needed!

We start with a small mountain of tender, nutrient-rich mushrooms sautéed with aromatic herbs. Then stir in a luscious cashew cream sauce to bring it all together. (Yes!) The result is a rich, velvety broth that's flavorful, creamy, and super satisfying.

Plus you can customize it however you see fit. Swap in white beans for the cashews for a lower-fat version, stir in wild rice before serving, or change up the herbs and seasoning!

Cremini mushrooms, onion, garlic, raw cashews, tamari, miso, and seasoning ingredients laid out on a metal tray

Ingredients for Vegan Mushroom Soup

For this recipe, you'll simmer in a large stockpot on the stove:

  • Fresh mushrooms: Most often, I use cremini mushrooms (also called baby bella mushrooms) because I find they have a more flavorful, savory taste. But you can use white button mushrooms, shiitake, oyster, Portobello, or a combination of mushrooms. You'll need 24 ounces (which is 1.5 pounds).
  • Onion: I use either yellow onion or sweet onion, but white onion works too.
  • Garlic cloves: I recommend fresh garlic for this recipe, but you can replace it with 2 teaspoons dried garlic powder if needed.
  • Vegetable broth: Be sure to use low sodium if needed. I haven't tried this recipe with mushroom broth, but that could work as well to add another layer of umami mushroom flavor.
  • Italian seasoning: As always, be sure your pantry spices are fresh (not expired) for best flavor.
  • Fresh parsley: We'll stir this in at the end of cooking time to help preserve the flavor and nutrients. Just a couple tablespoons of fresh herbs add great flavor. (You can also sprinkle more as garnish if you'd like.)
  • Raw cashews: We'll use soaked cashews to blend up a delicious cashew cream. Then pour it in the soup at the end of cooking time. This adds a rich, dairy-like cream and thickens the soup. The cashews also add extra plant-based protein and fiber to the dish. (See options below if you need a nut-free version.)
  • Tamari: Or you can substitute soy sauce, but I use tamari for gluten-free.
  • Apple cider vinegar: Just a couple teaspoons adds a hint of acidity to balance, brighten, and enhance the flavors.
  • White miso: This adds a salty, umami taste which is delicious in the cream sauce.
Mushrooms, onions, and herbs cooking in a pot with wooden stirring spoon

Customizing

Cashew-free: For a nut-free, lower-fat substitution, omit the cashews and replace them with one 15-ounce can of white beans instead. Great northern, navy beans, or cannellini beans all work great. The broth won't be as rich and velvety as the cashew version, but they still add creaminess with less fat and higher fiber.

Thickness: The broth is moderately thick as written. Add the optional cornstarch to the cashew cream before blending to create a thicker texture.

Cashew cream flavors: Add 1-2 tablespoons nutritional yeast for a slightly cheesy taste.

Add greens: Stir in fresh baby spinach or finely chopped kale towards the end of cooking time.

Herbs & seasoning: Change up the flavors to suit your taste. Instead of Italian seasoning, use dried thyme, rosemary, basil, oregano, or bay leaves (remove from pot before serving). Vegan butter can also be added for extra richness, but I find this isn't necessary.

Blending tip: I use a small Nutri-Bullet blender to prepare the cashew cream which works great. (I used to have a Ninja blender that did not work nearly as well.)

A metal ladle lifting up vegan mushroom soup from a pot after it cooks

Serving

Pairing: Enjoy this soup all by itself, or serve it with a simple side salad and crusty bread. Add salt and black pepper to taste before serving. I also like to garnish my bowl with extra fresh parsley.

Stir-ins: Before serving, you can also stir in cooked rice, wild rice, quinoa, or other grains like farro to give the soup a little more density.

Storing

Store leftovers in an airtight container in the refrigerator. I find they keep for about 4-5 days. Reheat in the microwave when ready to enjoy.

Vegan cream of mushroom soup in a white serving bowl garnished with parsley

For more inspiration, also browse all vegan mushroom recipes or soup recipes.

Vegan cream of mushroom soup in a white serving bowl garnished with parsley

Vegan Mushroom Soup (Creamy!)

This ultra-creamy mushroom soup is made with tender creminis, savory herbs, and a velvety cashew cream sauce. A mushroom lover's delight!
5 from 9 votes
Print Recipe Pin Recipe Comment
Prep Time: 35 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 50 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Soup
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 4

Ingredients

  • 24 oz. mushrooms*
  • 1 medium yellow onion
  • 4 cloves garlic
  • 1 1/2 tsp. Italian seasoning
  • 3 cups vegetable broth
  • 2 Tbsp. fresh parsley, chopped

For the cashew cream:

  • 1 cup raw cashews
  • 3/4 cup water
  • 1 Tbsp. tamari
  • 2 tsp. apple cider vinegar
  • 2 tsp. white miso
  • Optional: 1 Tbsp. cornstarch (for thicker broth), 1-2 Tbsp. nutritional yeast

Instructions

  • Soak cashews: Place cashews in a heat-safe bowl. Top them with hot/boiling water until fully submerged. Set aside to soak while you prepare the soup.
  • Prepare mushrooms: Clean and slice the mushrooms. Set aside.
  • Sauté onion: Dice the onion. Then in a large stockpot over medium-high heat, sauté the onion for 6-7 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  • Add aromatics & mushrooms: Meanwhile, mince the garlic. When the onions are softened, add garlic and Italian seasoning. Stir and sauté for 1 minute. Add the mushrooms. Sauté for 4 minutes, stirring occasionally.
  • Simmer: Add broth and bring to a light boil. Then reduce heat, cover, and simmer for 15 minutes.
  • Make cashew cream: During the last 5 minutes of simmering time, make your cashew cream sauce. Drain the soaked cashews (discarding the soak water) and give them a good rinse. Then add all cashew cream ingredients to a small, high-speed blender. Blend for about 30-40 seconds until silky smooth. Add a splash more water to thin if desired.
  • Finish & serve: Add the cashew cream and fresh parsley to the soup. Stir and heat for a couple minutes to warm through and slightly thicken. Add salt and black pepper to taste.

Notes

*Mushrooms: 24 ounces equals 1.5 lbs. I use cremini (baby bella) but white button, shiitake, oyster, Portobello, or a combination works.
Cashew-free: Replace 1 cup raw cashews with a 15-ounce can white beans (rinsed and drained). Great northern, navy beans, or cannellini work great. It won't be quite as rich and velvety as the cashew version, but it still creates a creamy soup that's lower fat and fiber-rich.
Yield: Recipe makes about 7 heaping cups soup.
Recipe originally published March 2023. Updated September 2026.

Nutrition Per Serving (Estimate)

Nutrition Facts
Vegan Mushroom Soup (Creamy!)
Amount per Serving
Calories
252
% Daily Value*
Fat
 
15
g
23
%
Saturated Fat
 
3
g
19
%
Polyunsaturated Fat
 
3
g
Monounsaturated Fat
 
8
g
Potassium
 
844
mg
24
%
Carbohydrates
 
23
g
8
%
Fiber
 
4
g
17
%
Sugar
 
8
g
9
%
Protein
 
13
g
26
%
Vitamin A
 
560
IU
11
%
Vitamin C
 
9
mg
11
%
Calcium
 
48
mg
5
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan cream of mushroom soup recipe, also check out:

  • Creamy Gnocchi Soup
  • Mushroom Barley Soup
  • Mushroom Pesto Pasta
  • Vegan Broccoli Potato Soup

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Soup & Chili Recipes

  • Creamy butternut squash wild rice soup cover photo
    Creamy Butternut Squash and Wild Rice Soup (Vegan!)
  • Easy vegan soup cover photo
    Easy Vegan Soup (Zero Chopping!)
  • Vegan creamy gnocchi soup cover photo
    Creamy Gnocchi Soup (Vegan!)
  • Vegan egg drop soup cover photo
    Vegan Egg Drop Soup (Easy!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Kyle says

    May 31, 2026 at 9:35 pm

    This is great soup. I used a variety of mushrooms, oyster, trumpet, shiitake and baby Bellas. And to thicken the cashew cream I used some white beans and then added about a canned of white beans to the soup and added some chopped frozen spinach at the end. Fabulous. Would recommend and will make again. GBOMBS!

    Reply
    • Kaitlin says

      June 01, 2026 at 8:38 am

      Hello, Kyle! Love the sound of your Dr. Fuhrman-style upgrade to this soup. What a phenomenal twist adding greens & beans, plus that amazing variety of mushrooms. Yes! Really great thinking - your version sounds incredible. Thanks for coming back to share your helpful and inspiring review. It's truly appreciated!

      Reply
  2. Lisa says

    December 10, 2024 at 3:19 pm

    5 stars
    Yum! I really enjoy this soup!

    Reply
    • Kaitlin says

      December 10, 2024 at 4:27 pm

      Fantastic to hear, Lisa! Glad you're enjoying it and thanks for the kind feedback!

      Reply
  3. Amanda says

    October 10, 2024 at 7:47 pm

    5 stars
    I just tried this recipe! Wow! What a hit and super easy. 🙂 Definitely putting this in my weekly rotation.

    Reply
    • Kaitlin says

      October 11, 2024 at 7:40 am

      Yay, Amanda! Fun to hear you liked it enough to put it in your rotation. Thanks for sharing your very kind feedback and hope you continue to enjoy it!

      Reply
  4. Judith K Cutting says

    May 31, 2024 at 8:42 pm

    Does the miso thicken the broth if I were to use it in place of the corn starch? Or do I use the corn starch and the miso?

    Reply
    • Kaitlin says

      June 01, 2024 at 12:05 pm

      Hello, Judith! The miso doesn't really thicken the broth. (I add it for the delicious umami, savory flavor.) The cornstarch is what thickens the broth, but you could substitute all-purpose flour instead if desired. The general rule of thumb is to add twice as much flour to substitute for cornstarch. (So in this case, about 2 Tbsp.) I hope you enjoy if you give it a try!

      Reply
  5. Lynn Rogers says

    May 04, 2024 at 1:48 pm

    5 stars
    This soup is delicious! I made it without any additions and it was perfect. I did use the corn starch. Next time I'll try the miso just to see if it works well that way. 5 stars!

    Reply
    • Kaitlin says

      May 04, 2024 at 2:21 pm

      Amazing to hear, Lynn! Thrilled you enjoyed it, and appreciate your thoughtful feedback - thank you!

      Reply
  6. Cyndi MacDonald says

    August 31, 2023 at 10:02 am

    5 stars
    This is so good. A recipe I will be sure to keep!! Putting corn starch in the cashew cream is brilliant!!

    Reply
    • Kaitlin says

      August 31, 2023 at 2:56 pm

      Thank you, Cyndi! I've been evolving my cashew cream recipe & method for the past couple years now. It finally dawned on me that putting cornstarch directly in the cream is so much easier than making a separate slurry. So glad you enjoyed it too! Thanks for sharing your kind feedback!

      Reply
  7. Jon Preston says

    July 03, 2023 at 2:34 pm

    5 stars
    Excellent recipe, thank you. You do know that white button mushrooms have more flavor and vitamins than "baby bellas". BBs just look more flavorful.

    Reply
    • Kaitlin says

      July 05, 2023 at 7:09 am

      So glad you enjoyed the recipe, Jon! And yes, please pick and choose whatever mushrooms you love most!

      Reply
  8. Jessica says

    April 27, 2023 at 11:09 am

    5 stars
    Totally amazing! We cooked some wild rice separately then spooned it in our bowls before serving. A new favorite for sure!

    Reply
    • Kaitlin says

      April 27, 2023 at 1:06 pm

      That's fantastic to hear! Wild rice is wonderful in this soup - thanks so much for sharing!

      Reply
  9. Mary L. says

    March 08, 2023 at 1:56 pm

    5 stars
    SO good! We added the optional corn starch as well. This one's going in the rotation!

    Reply
    • Kaitlin says

      March 08, 2023 at 2:10 pm

      Great to hear you enjoyed it. Thanks for sharing!

      Reply
  10. Liza says

    March 08, 2023 at 1:11 am

    5 stars
    I added half a teaspoon of truffle oil and the taste just elevated to another level. Thank you!

    Reply
    • Kaitlin says

      March 08, 2023 at 7:40 am

      Wonderful idea, Liza! So glad you enjoyed it. Thanks for sharing your kind and helpful feedback!

      Reply

Hello, I'm Kaitlin!
I share easy, healthy vegan recipes from my Montana kitchen. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required