• Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Soups & Stews

Vegan Cream of Mushroom Soup

Toni Okamoto sitting on a porch eating grapes
Modified: Feb 12, 2026 · Published: Apr 27, 2026 by Toni · This post may contain affiliate links · Leave a Comment

This vegan cream of mushroom soup is creamy, loaded with flavor, & ready in 40 minutes, perfect for weeknights and dinner parties!

Jump to Recipe
Completed Vegan Cream of Mushroom Soup in a bowl.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • Why You'll Love This Recipe
  • Ingredient Notes
  • Recipe Variations
  • How to Make Vegan Cream of Mushroom Soup
  • FAQs
  • Pro Recipe Tips
  • Serving Suggestions
  • Storage Instructions
  • More Vegan Soup Recipes
  • Easy Pastina Recipe (Italian Penicillin Soup!)
  • Vegan Gnocchi Soup
  • Sweet Potato Pumpkin Soup
  • Vegan Cream of Mushroom Soup

Why You'll Love This Recipe

This vegan cream of mushroom soup delivers the same creamy comfort, but without dairy! Instead, cashews and a little flour help make a thick and satisfying soup.

Made with nutritious mushrooms and simple, pantry-friendly flavor boosters, this soup comes out perfectly creamy. Plus, it comes together using just one bowl, one pot, and a blender.

You might also enjoy my lighter vegan mushroom miso soup, vegan broccoli cheddar soup, or this easy pastina soup.

Ingredient Notes

Please refer to the recipe card for the full list of ingredients and quantities.

Ingredients for Vegan Cream of Mushroom Soup measured out on a white surface.
  • Cashews: Use raw, unsalted cashews to make a cream with a mild flavor (easily masked by mushrooms). See FAQs for nut-free options.
  • Mushrooms: I usually use button, cremini, or a blend. However, you can experiment to find your preferred flavor profile. i.e., chestnut, baby bella, or a mix of mild with oyster mushrooms, shiitake, porcini, etc.

Recipe Variations

You can add complexity, tweak the flavor profile, and/or adjust this vegan cream of mushroom soup recipe to your diet with:

  • Oil-free: Sauté vegetables in ¼ cup broth instead.
  • Herbs: Try tarragon, sage, or rosemary. Parsley to garnish also works well.
  • Seasonings: A little smoked paprika, nutmeg, or cayenne pepper.
  • Acidity: Lemon juice or vinegar, when serving.

How to Make Vegan Cream of Mushroom Soup

Process shot showing cashews softening in a bowl.
Process shot showing stirring ingredients in a pot.

Step 1: First, soak the cashews in boiling water for 10 minutes to soften. Meanwhile, finely dice the onion, chop the mushrooms, and mince the garlic.

Step 2: Heat the oil in a heavy-based saucepan (or Dutch Oven) over medium heat. Then, sauté the onion for 5 minutes until soft and translucent. Add the garlic and sauté for 30 seconds until fragrant.

Process shot showing stirring ingredients in a pot.
Process shot showing ingredients blended in blender.

Step 3: Add the mushrooms, thyme, black pepper, and salt. Cook for 8-10 minutes, stirring occasionally, until the mushrooms release liquid and lightly brown.

Step 4: Drain the cashews, then blend them with 1 cup veg broth until smooth.

Process shot showing stirring ingredients in a pot.
Process shot showing stirring ingredients in a pot.

Step 5: Add the cashew mixture and remaining broth to the pot, scraping up any browned bits. Simmer for 5-7 minutes until slightly thickened.

Step 6: Blend about ⅔ of the vegan mushroom soup using a stand blender or immersion blender, then combine both and stir well. Stir in the plant milk and simmer for 3-5 minutes. Taste and adjust the salt and pepper as needed. Enjoy!

FAQs

What are the best mushrooms for cream of mushroom soup?

Any mushrooms work, but for the best vegan creamy mushroom soup flavor, use a mix of mild mushrooms (button or cremini) with robust varieties (shiitake or porcini).

Can I make it nut-free?

You could use full-fat canned coconut milk or another dairy-free cream, like soy cream. The flavor, texture, and richness will vary.

Can I use chopped frozen mushrooms?

Yes, though they may not brown as quickly as fresh mushrooms.

Pro Recipe Tips

  • For the best flavor: Use a blend of mild and robust mushrooms and sauté them until lightly browned to add flavor depth.
  • To save time: You could use pre-sliced mushrooms and minced garlic.
  • Adjust the texture: Change the amount of liquid or flour (added as a slurry) for thinner/thicker soup, and blend more/less for chunkier or smoother soup.
Completed Vegan Cream of Mushroom Soup in a bowl.

Serving Suggestions

  • Toppings (Like sauteed mushrooms, fresh herbs, a drizzle of oil, some red pepper flakes, crunchy croutons, etc.)
  • Bread (Plain bread, a fluffy dinner roll, air fryer garlic bread, or flatbread)
  • Sandwich (like simple vegan tea sandwiches or a vegan grilled cheese)
  • Salad (leafy green, simple veggie-based salads, or this vegan cobb salad)

Top Tip: Condensed cream of mushroom soup is a great base for several casseroles, like dairy-free green bean casserole).

Storage Instructions

Fridge: Store the creamy vegan mushroom soup in an airtight container for 4-5 days. The flavor improves over time!

Freeze: Portion and spread flat in Ziplocks/Stashers, add to Souper cubes, or a muffin tray, for up to 4 months. Then, thaw in the refrigerator overnight.

Reheat: Microwave it in 30-second increments, stirring between, or gently heat it on the stove over medium-low heat, until hot.

Completed Vegan Cream of Mushroom Soup in a storage container.

More Vegan Soup Recipes

  • Completed Easy Pastina Recipe (Italian Penicillin Soup!) in a bowl.

    Easy Pastina Recipe (Italian Penicillin Soup!)

  • Completed Vegan Gnocchi Soup in a pot.

    Vegan Gnocchi Soup

  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot

    Sweet Potato Pumpkin Soup

If you tried this vegan cream of mushroom soup recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Completed Vegan Cream of Mushroom Soup in a bowl.

Vegan Cream of Mushroom Soup

Toni
This vegan cream of mushroom soup is creamy, loaded with flavor, & ready in 40 minutes, perfect for weeknights and dinner parties!
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Main Course, Soup
Cuisine American
Servings 4 - 6
Calories 233 kcal

Equipment

  • measuring cups
  • measuring spoons
  • knife set

Ingredients
  

  • ⅓ cup raw cashews
  • 2 tablespoons olive oil
  • 1 medium yellow onion finely diced
  • 3 garlic cloves minced
  • 16 ounces mushrooms finely chopped (button, cremini, or a mix)
  • 1 teaspoon dried thyme
  • ½ teaspoon black pepper
  • ¾ teaspoon salt plus more to taste
  • 3 tablespoons all-purpose flour
  • 3 cups vegetable broth
  • 1 cup unsweetened plant-based milk (soy or oat works best)

Instructions
 

  • Place the cashews in a small bowl and cover with hot water. Set aside to soak while you prepare the soup, at least 10 minutes.
  • In a medium pot over medium heat, heat the olive oil.
  • Add the onion and cook for 5 minutes, stirring occasionally, until soft and translucent.
  • Add the garlic and cook for 30 seconds, until fragrant.
  • Add the mushrooms, thyme, black pepper, and salt. Cook for 8 to 10 minutes, stirring occasionally, until the mushrooms release their liquid and begin to brown.
  • Sprinkle the flour over the mushroom mixture and stir well to coat. Cook for 1 minute to remove the raw flour taste.
  • Drain the cashews and add them to a blender with 1 cup of the vegetable broth. Blend until completely smooth.
  • Pour the cashew mixture into the pot, followed by the remaining broth. Stir well and bring to a gentle simmer. Cook for 5 to 7 minutes, until slightly thickened.
  • Carefully transfer about ⅔ of the soup to a blender and blend until smooth, or use an immersion blender to purée about ⅔ of the soup directly in the pot.
  • Return the puréed soup to the pot and stir to combine with the remaining chunky portion.
  • Stir in the plant-based milk and simmer for 3 to 5 minutes more.
  • Taste and adjust seasoning with additional salt and pepper as needed.

Notes

  • For the best flavor: Use a blend of mild and robust mushrooms and sauté them until lightly browned to add flavor depth.
  • To save time: You could use pre-sliced mushrooms and minced garlic.
  • Adjust the texture: Change the amount of liquid or flour (added as a slurry) for thinner/thicker soup, and blend more/less for chunkier or smoother soup.

Nutrition

Calories: 233kcalCarbohydrates: 23gProtein: 9gFat: 13gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gSodium: 1476mgPotassium: 631mgFiber: 3gSugar: 10gVitamin A: 618IUVitamin C: 11mgCalcium: 117mgIron: 2mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Soups & Stews

  • Completed Easy Pastina Recipe (Italian Penicillin Soup!) in a bowl.
    Easy Pastina Recipe (Italian Penicillin Soup!)
  • Completed Vegan Gnocchi Soup in a pot.
    Vegan Gnocchi Soup
  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup
  • completed Vegan Broccoli Cheddar Soup in a bowl
    Vegan Broccoli Cheddar Soup

Leave a Reply Cancel reply

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

Recipe Rating




Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad
  • Tortellini Pasta Salad
    Vegan Tortellini Pasta Salad
  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]
  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • Completed Vegan Cream of Mushroom Soup in a bowl.
    Vegan Cream of Mushroom Soup
  • Completed Easy Pastina Recipe (Italian Penicillin Soup!) in a bowl.
    Easy Pastina Recipe (Italian Penicillin Soup!)
  • Completed Vegan Gnocchi Soup in a pot.
    Vegan Gnocchi Soup
  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

Rate This Recipe

Your vote:




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