There's nothing quite like this warm, cozy Vegan Cream of Mushroom Soup on a chilly day. It's rich, savory, and deeply comforting, without a drop of dairy or oil. You may also like our Vegan Cream of Broccoli Soup.

Quick Look at This Recipe
- 🕗 Prep Time: 15 minutes
- 🔥 Cook Time: 30 minutes
- ⏰ Total Time: 45 minutes
- 🍽️ Servings: 4
- ⭐ Difficulty: Moderate – cook the veggies and mushrooms, add the broth, make the cream sauce, combine, cook, blend, and enjoy
- 🍄 Diet: 100% whole food, plant-based vegan, gluten-free, oil-free
- 🙏 Daniel Fast recipe
Summarize and save this recipe with AI
This rendition of mushroom soup is made with a blend of white and shiitake mushrooms, creamy cashews, and a touch of miso for umami depth. One spoonful, and you’ll forget all about canned soup. For more mushroom goodness, check out our Curry Spiced Mushroom Potato Soup.
Why You'll Love This Vegan Mushroom Soup Recipe
- Rich and creamy: The cashew–soy blend creates a luxurious texture that rivals any traditional cream-based soup.
- Full of umami flavor: Thanks to the combination of mushrooms, miso, and coconut aminos.
- Oil-free and dairy-free: 100% whole food plant-based and Daniel Fast–friendly and one of our favorite Starch Solution recipes.
- Meal-prep friendly: This soup tastes even better the next day as the flavors deepen.
- Comfort food, upgraded: Nourishing, hearty, and without the heaviness.
Health Benefits
- Mushrooms: A great source of B vitamins, selenium, and immune-supporting beta-glucans. They may help reduce inflammation and support healthy cholesterol levels.
- Cashews: Provide healthy fats, plant protein, and magnesium to support heart health and a creamy texture without dairy.
- Garlic and Onion: Natural immune boosters and powerful antioxidants that enhance both flavor and function.
- Soy Milk: A protein-rich dairy alternative that helps give this vegan mushroom soup its velvety consistency.
Ingredients

- Mushrooms: The star of the show! I used a blend of shiitake, which brings earthy intensity, and white mushrooms, which add body and volume.
- Soy Milk: Provides creaminess and balance without overpowering the mushroom flavor.
- Raw Cashews: When blended, they give the soup its luxurious, silky consistency.
A full list of ingredients with exact amounts can be found in the recipe card below.
Substitutions and Variations
- Nut-Free Option: Swap cashews for silken tofu or 1½ cups cooked white beans for a creamy but lighter texture.
- Mushroom Variety: Try cremini, portobello, or oyster mushrooms for a deeper flavor profile.
- Soy-Free: Replace soy milk with almond, cashew, or oat milk and use chickpea miso instead of traditional miso.
- Extra Umami: Add a teaspoon of nutritional yeast or a splash of balsamic vinegar to this vegan mushroom soup.
- Spicy Kick: Add crushed red pepper flakes, a pinch of cayenne, or a dash of hot sauce for heat. If you like things smoky, try adding some smoked paprika.
How to Make Vegan Cream of Mushroom Soup

Step 1: Quick-boil raw cashews for 3 to 5 minutes to soften. Drain and set aside.

Step 2: Heat a large pot over medium heat. Add coconut aminos and diced onion. Sauté until golden and soft, about 5 minutes. Stir in the minced garlic and cook for 30–60 seconds, until fragrant.

Step 3: Add sliced mushrooms and cook for 8–10 minutes partially covered, stirring occasionally.

Step 4: Add thyme, tarragon, black pepper, and nutmeg, and cook for 1 minute. Then add 4 cups of vegetable broth and simmer for 8 to 10 minutes.

Step 5: To make the cream sauce, add softened cashews, soy milk, miso paste, and 1 cup of vegetable broth to a bullet blender and blend until smooth.

Step 6: Pour cashew–soy cream into the soup. Simmer on low 5 minutes, stirring frequently, until thick and velvety.

Step 7: Use an immersion blender for partial texture or fully blend for a silky finish.

Step 8: Stir in lemon juice, taste, and adjust seasoning. Garnish with parsley or roasted mushrooms. Enjoy!
Expert Tips
- Roasted mushrooms for topping: Roast a cup of sliced mushrooms on a parchment-lined baking sheet at 400°F (205 °C) for 20-25 minutes.
- Caramelize the onions and mushrooms. Browning = deep flavor.
- Don’t skip the lemon juice. A little acid brings this vegan mushroom soup to life.
- Blend cashew-soy cream until completely smooth. A high-speed blender makes the cashew cream silky without grit or chunks.
- Meal prep hack: Store in individual meal prep containers or jars for grab-and-go lunches. It freezes beautifully, too!
SAVE THIS RECIPE!
We'll also send you other yummy recipes. No worries! You can unsubscribe at any time. 💙
Serving Suggestions
- For a heartier meal, add this vegan cream of mushroom soup to our ancient grains bowl, or pair it with some air-fried tofu nuggets for a protein boost. These are both compliant with the Daniel Fast.
- Pair this with one of our salads, like our arugula quinoa salad, vegan caesar salad, or our kale and quinoa salad.
- If you're vibing for cornbread to eat with this vegan mushroom soup, try our vegan cornbread muffins or oil-free jalapeno cornbread.
Recipe FAQs
This recipe uses a blend of cashews, soy milk, miso paste, and vegetable broth to make a rich, savory, and creamy non-dairy substitute for mushroom soup.
A mix of white and shiitake mushrooms offers both depth and earthiness, but cremini, oyster, or portobello also work well.
Store leftovers in an airtight container in the fridge for up to 4 days. To freeze, let the soup cool completely before transferring it to a freezer-safe container. Freeze for up to 3 months.

This Vegan Cream of Mushroom Soup is a bowl of pure comfort. It's rich, hearty, and nourishing in all the right ways. Whether you’re serving it as a starter for a dinner party or curling up with a big mug on a rainy day, this recipe delivers creamy satisfaction with zero guilt.
More Soup Recipes to Check Out
If you tried this vegan mushroom soup or any other recipe on our website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below! We love to get your feedback for improvement.

Vegan Cream of Mushroom Soup
Equipment
Ingredients
- 1 cup raw cashews
- 1 large sweet onion
- 1 Tablespoon coconut aminos
- 6 cloves garlic, minced
- 1 ½ pounds mushrooms, sliced (I used white and shiitake)
- 6-8 springs fresh thyme
- 1 teaspoon dried tarragon
- ⅛ teaspoon ground nutmeg
- ¼ teaspoon black pepper
- 4 cups low sodium vegetable broth, divided
- 1 cup soy milk, plain and unsweetened
- 1 Tablespoon miso paste, white or yellow
- 1-2 teaspoons fresh lemon juice
- 2 Tablespoons fresh parsley, finely chopped (optional for topping)
Instructions
- Quick-boil raw cashews for 3 to 5 minutes to soften. Drain and set aside.
- Heat a large pot over medium heat. Add coconut aminos and diced onion. Sauté until golden and soft, about 5 minutes. Stir in the minced garlic and cook for 30–60 seconds, until fragrant.
- Add sliced mushrooms and cook for 8–10 minutes partially covered, stirring occasionally.
- Add thyme, tarragon, black pepper, and nutmeg, and cook for 1 minute. Then add 3 cups of vegetable broth and simmer for 8 to 10 minutes.
- To make the cream sauce, add softened cashews, soy milk, miso paste, and 1 cup of vegetable broth to a bullet blender and blend until smooth.
- Pour cashew–soy cream into the soup. Simmer on low 5 minutes, stirring frequently, until thick and velvety.
- Use an immersion blender for partial texture or fully blend for a silky finish.
- Stir in fresh lemon juice, taste, and adjust seasoning. Garnish with fresh chopped parsley or roasted mushrooms. Enjoy!
Notes
- Roasted mushrooms for topping: Roast a cup of sliced mushrooms on a parchment-lined baking sheet at 400°F (205 °C) for 20-25 minutes.
- Mushroom variety: Try cremini, portobello, or oyster mushrooms for a deeper flavor profile.
- Soy-free option: Replace soy milk with almond, oat, or cashew milk and use chickpea miso instead of traditional miso.
- Storage: Put leftovers in an airtight container in the fridge for up to 4 days. To freeze, let the soup cool completely before transferring it to a freezer-safe container. Freeze for up to 3 months.









Marsha says
I just made the cream of mushroom soup for the first time today, but I know I will be making it again and again. It is SO tasty. I am the only one in our small household that likes mushrooms. Lucky me, I don’t have to share the soup with anyone.😊
Gigi & Sersie says
Thank you, Marsha. We're so glad you enjoyed it! 🙂
Jean says
Yum! I had a different kinds of mushrooms so I doubled this and used both cashews and silken tofu. It turned out great! My husband loves it too!
Gigi & Sersie says
Great call to double the recipe and mix up the mushrooms. Yes, the silken tofu will boost the protein content. We're so glad your husband enjoyed it too. Jean, thank you for taking the time to rate and leaving a review. We appreciate you.
Sersie says
If you are mushrooms lover like me this soup will hit the spot, so creamy and delicious.