Easy Creamy Mushroom Soup (Vegan) (2024)

Published: by Nisha Melvani, RDN · I earn commissions from purchases via links on this post.

Jump to Recipe

This Easy Creamy Mushroom Soup is vegan, protein-rich, packed with flavor, and made in the oven! It's a hand-off recipe with minimal chopping and clean up. Just add the ingredients to a baking dish, roast, and blend. It's that simple! This soup is so velvety and delicious, you would never guess it's healthy, and gluten-free!

this RECIPE

This is not your ordinary vegan mushroom soup! Mushrooms may taste meaty, but they are not a significant source of protein, which is why I added beans to this blended mushroom soup recipe. Beans also add creaminess, fiber, and iron, transforming this dairy-free soup into a healthful and satisfying plant-based dinner the whole family will enjoy.

This hands-off Easy Creamy Mushroom Soup recipe is perfect for the holidays - Thanksgiving and Christmas. It requires no babysitting so you can give your full attention to preparing your entrées. Plus, you can make this soup ahead of time. It's good for up to 5 days, and quick and easy to reheat for serving.

This healthy mushroom soup does not skimp on flavor. Miso and mushrooms are loaded with umami, packing in lots of flavor. Plus, miso is a fermented food, so it's great for gut health.

This Easy Vegan Creamy Mushroom Soup recipe was inspired by my 8-ingredient protein-rich vegan Butternut Squash Soup, as well as this creamy, dairy-free Easy Vegan Tomato Basil Soup on this site.

Jump to:
  • 👩🏼‍🌾 Ingredients
  • 🍄 Substitutions
  • 📖 Instructions
  • 💡 Expert Tips
  • 🙋🏽‍♀️ Recipe FAQs
  • 🍽 Related Recipes
  • 👩🏽‍🍳 Made This Recipe?
  • 📖 Recipe
  • 💬 Comments

👩🏼‍🌾 Ingredients

Easy Creamy Mushroom Soup (Vegan) (2)
  • A blend of mushrooms adds varying textures and flavors to this creamy mushroom soup. Add a mix of shiitake mushrooms and oyster mushrooms or maitake mushrooms, in addition to brown button mushrooms (cremini, baby bella). You can find a large selection of mushroom varieties at Asian grocery stores, farmers markets, and well-stocked grocery stores like Whole Foods or Sprouts.
  • Use a good quality vegetable broth for the best flavor. An excellent store-bought option are the Imagine or Pacific brands. If you have Better than Bouillon at home, you can use that as well. Opt for lower sodium broth for a healthier mushroom soup.
  • Raw cashews bring a velvety texture to this vegan Easy Creamy Mushroom Soup and make it feel more substantial. You do not need to soak the cashews if you own a high-speed blender. Otherwise, soak them briefly while you prep everything else. Either add them to a saucepan, cover with water, and boil for 10 minutes. Or place them in a coffee mug covered with boiling hot water for 20 minutes.
  • Butter beans, cannellini, navy or Great Northern beans transform this vegan mushroom soup into a complete meal. Plus, they make vegan soup creamy without the need for unhealthy heavy creams! They also pack in protein, fiber, and iron, making this a healthy weeknight dinner.
  • Fresh sage and rosemary add a citrusy and woodsy depth of flavor. Use fresh thyme instead of sage as desired.

See recipe card for quantities.

🍄 Substitutions

  • Mushrooms - use a variety of mushrooms (shiitake mushrooms, oyster mushrooms, maitake mushrooms, or brown button mushrooms), or use only cremini (baby bella) instead as needed
  • Fresh herbs - Fresh rosemary, thyme, or sage give the best flavor, but dried herbs will also work. Use one-third the amount of dried herb for the fresh herb called for in the recipe, or 1 teaspoon dried for every 1 tablespoon fresh.
  • Sage - use 1 ½ teaspoons fresh thyme leaves (about 2 sprigs) instead
  • Beans - use butter beans or white beans (navy, cannellini, or Great Northern). Butter beans add the creamiest texture, but Great Northern are highest in protein.
  • Cashews - use soaked sunflower seeds, tahini, creamy unsweetened non-dairy milk, or coconut cream or milk instead as needed
  • Shallots - use one large yellow onion instead and cut into wedges for baking

If you enjoy mushrooms, you must try my Miso Noodle Soup with mushrooms! For more healthy and easy soup recipes, visit my recipes page on this site.

📖 Instructions

Preheat the oven to 400ºF.

Easy Creamy Mushroom Soup (Vegan) (3)

Step 1. Prep the ingredients: Trim the mushrooms, slice the shallots into wedges, remove the sage leaves, soak the cashews, and dissolve the miso in water.

Easy Creamy Mushroom Soup (Vegan) (4)

Step 2. Transfer the mushrooms, shallots, garlic, rosemary, and sage to a large baking dish or two, as needed. Add a generous drizzle of olive oil, salt, and pepper. Rub the ingredients with the oil to evenly coat. Make sure to add oil to the garlic cloves.

Easy Creamy Mushroom Soup (Vegan) (5)

Step 3. Roast for about 30 minutes, or until the mushrooms are golden and the garlic is softened, tossing the ingredients every 10 minutes. Remove the rosemary sprig when golden brown.

Easy Creamy Mushroom Soup (Vegan) (6)

Step 4. Remove about one-fourth of the mushrooms and slice them for topping the soup. Or sauté additional mushrooms for the topping.

Squeeze the garlic cloves into the blender. Add the mushrooms, shallots, rosemary leaves (discard of stem), and juices from the baking dish.

Easy Creamy Mushroom Soup (Vegan) (7)

Step 5. Add the beans, 3 cups vegetable broth, drained cashews (if using), and dissolved miso.

Easy Creamy Mushroom Soup (Vegan) (8)

Step 6. Blend on high until smooth, adding more broth as needed for a smooth consistency. Add fresh lemon juice to taste.

For serving:Heat in a large saucepan over medium heat until warmed through. Season mushroom soup with additional lemon juice, balsamic vinegar, or sherry vinegar. Add salt and pepper to taste.

💡 Expert Tips

  • For roasting: Spread the ingredients onto a baking tray, leaving enough room between the mushrooms for even browning. (You may need two baking sheets.) Make sure all the ingredients are evenly coated with olive oil, salt, and pepper, and toss them every 10 minutes. Brush or pour a drizzle of oil directly into the cracks of the head of garlic, and wrap the bulb with aluminum foil for best results. Remove the rosemary sprig once lightly browned. Add the leaves to the blender ad discard of tough stems.
  • For a creamier soup: Use 1 cup raw cashews instead of ¾ cups.
  • To make cream of mushroom soup that can be used as a base in other recipes, use more cashews and less broth, or add cornstarch or arrowroot dissolved in cold water when reheating until the desired thickness.
  • Storage: Refrigerate cooled leftover Easy Creamy Vegan Mushroom Soup in an airtight container for up to 5 days.

🙋🏽‍♀️ Recipe FAQs

What is the best plant-based milk for creamy soups?

Full-fat coconut milk is a popular choice for creamy soups, especially those with an Asian or tropical profile. It will add a slight coconut flavor. Cashew milk works well as it is naturally velvety and has a neutral flavor. Oat and soy milks better mimic the creamy consistency of dairy milk, and soy has the added benefit of additional protein. Use unsweetened options for savory dishes.

How can I thicken soup without cream?

Create a slurry using cornstarch or arrowroot dissolved in a small amount of cold water. Slowly stir this into the soup and bring it to a simmer. As it heats, the soup will thicken.

Can you freeze mushroom soup?

This soup can be frozen in a freezer-safe container for up to 3 months. Freeze in single-serve cubed containers for ease and quick thawing. Reheat in the microwave or on the stove top. The texture will be slightly different, but it will still be enjoyable.

  • Best Miso Noodle Soup
  • Vegan Red Beans and Rice Recipe
  • Creamy White Bean Skillet Meal (20 Minutes)
  • Creamy Butter Beans

👩🏽‍🍳 Made This Recipe?

Share yourvegan Easy Creamy Mushroom Soup creation with me onInstagram. It makes my day to see you recreate my recipes.

I would love it if you would ⭐️ rate this recipe and leave a comment. Thank you in advance.

📖 Recipe

Easy Creamy Mushroom Soup (Vegan) (13)

Easy Creamy Mushroom Soup (Vegan)

Nisha Melvani

This Vegan Creamy Mushroom Soup is protein-rich, flavorful, and made in the oven! It's a hand-off recipe with minimal chopping or clean up.

Print Recipe Pin Recipe

Prep Time 10 minutes mins

Cook Time 35 minutes mins

Total Time 45 minutes mins

Course Main

Cuisine Vegan

Servings 4 servings

Calories 321 kcal

Want to Save This Recipe?

Enter your email & I'll send it to your inbox.Plus, get great new recipes from me every week!

By submitting this form, you consent to receive emails from Cooking for Peanuts.

Ingredients

  • ¾ cup raw cashews or full-fat coconut milk
  • 2 pounds mushrooms (cremini, shiitake, oyster, or assortment) wiped clean, ends trimmed, and tough stems removed
  • 3 large shallots or 1 medium yellow onion, cut into wedges
  • 1 small head garlic ¼-inch trimmed off top to expose the cloves
  • 1 large sprig fresh rosemary or ¾ teaspoon dried
  • 6 leaves fresh sage or 1 ½ teaspoons fresh thyme leaves (about 2 sprigs)
  • Generous drizzle of olive oil
  • Salt and freshly ground black pepper to taste
  • 3 cups vegetable broth or mushroom broth, plus more as needed
  • 1 (15-ounce) can butter beans or cannellini, navy, or Great Northern beans (or 1 ½ cups cooked), drained and rinsed
  • 1 ½ tablespoons mellow miso dissolved in 2 tablespoons water
  • 1 lemon juice to taste

Optional for seasoning:

  • Sherry vinegar or white or balsamic vinegar to taste
  • Tamari or soy sauce

Instructions

  • Soak the cashews (if using) in boiled water for at least 15 minutes.

  • Preheat the oven to 400ºF.

  • Bake: Transfer the mushrooms, shallots, garlic, rosemary, and sage to a large baking dish or two, as needed. Add a generous drizzle of olive oil, salt, and pepper. Rub the ingredients with the oil to evenly coat. Make sure to add oil to the garlic cloves. (Wrap the garlic in aluminum foil for more even roasting.) Roast for about 30 minutes, or until the mushrooms are golden and the garlic is softened, tossing the ingredients every 10 minutes. Remove the rosemary sprig when golden brown.

  • Remove about one-fourth of the mushrooms and slice them for topping the soup. Or pan fry additional mushrooms for the topping.

  • Blend: Squeeze the garlic cloves from the skin and into the blender. Add the mushrooms, shallots, rosemary leaves (discard of stem), and juices from the baking dish to the canister of a high-speed blender. Add the beans, 3 cups vegetable broth, drained cashews (if using), and dissolved miso. Blend on high until smooth, adding more broth as needed for a smooth consistency. Add fresh lemon juice to taste.

  • For serving: Heat in a large saucepan over medium heat until warmed through. Season with additional lemon juice, sherry or white vinegar, balsamic vinegar, or tamari. Add salt and pepper to taste.

Notes

    • For roasting: Spread the ingredients onto a baking tray, leaving enough room between the mushrooms for even browning. (You may need two baking sheets.) Make sure all the ingredients are evenly coated with olive oil, salt, and pepper, and toss them every 10 minutes. Brush or pour a drizzle of oil directly into the cracks of the head of garlic, and wrap the bulb with aluminum foil for best results. Remove the rosemary sprig once browned so it does not burn. Add the leaves to the blender ad discard of tough stems.
    • For a creamier soup: Use 1 cup raw cashews instead of ¾ cups.
    • To make cream of mushroom soup that can be used as a base in other recipes, use more cashews and less broth, or add cornstarch or arrowroot dissolved in cold water when reheating until the desired thickness.
    • Storage: Refrigerate cooled leftover Easy Creamy Mushroom Soup in an airtight container for up to 5 days.

Nutrition

Calories: 321kcal | Carbohydrates: 41g | Protein: 20g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 257mg | Potassium: 1381mg | Fiber: 11g | Sugar: 11g | Vitamin A: 14IU | Vitamin C: 23mg | Calcium: 59mg | Iron: 5mg

This information is provided as a courtesy and is an ESTIMATE only. Varying factors such as product types or brands purchased can change the nutritional information in any given recipe.

Tried this recipe?Let me know how it was!

Vegan Soups & Stews

  • Easy Carrot and Lentil Soup Recipe
  • Vegan Butternut Squash Soup
  • Easy Vegan Tomato Basil Soup
  • Vegan Chicken Noodle Soup Recipe

Reader Interactions

Comments

    4.86 from 7 votes (3 ratings without comment)

    Leave a Comment

  1. Cher

    Easy Creamy Mushroom Soup (Vegan) (18)
    Absolutely delicious!! Thank you!

    Reply

    • Nisha Melvani, RDN

      I'm so glad you enjoyed it!

      Reply

  2. Sheila

    Can this be frozen and reheated later?

    Reply

    • Nisha Melvani, RDN

      Yes. Freeze for up to 3 months.

      Reply

  3. Ariella

    Easy Creamy Mushroom Soup (Vegan) (19)
    Made this last night. Topped with some extra crispy mushrooms and a little bit of toasted panko mixed with vegan parm, thyme, and sage. Added a little swirl of olive oil on top and thoroughly enjoyed with a slice of toasted sourdough. Looking forward to leftovers today!

    Reply

    • Nisha Melvani

      Sounds so good. Love all the additions! Thank you.

      Reply

    • Kim

      Ariella, those additions sound simply delicious!!

      Reply

      • Nisha Melvani, RDN

        They do!

        Reply

  4. Susan Lietz

    Easy Creamy Mushroom Soup (Vegan) (20)
    This is perfection!! Making it for the second time in a week... my non-veg friends begged for the recipe, too. So mushroomy! I used Better than Boullion mushroom base, fwiw. Thank you, Nisha!!!

    Reply

    • Nisha Melvani

      That makes me so happy! Thank ypu for letting me know. Have a fabulous week.

      Reply

  5. L

    Easy Creamy Mushroom Soup (Vegan) (21)
    The soup was tasty, but I found it required a lot of steps and dirtied a lot of dishes (probably didn’t help I had to cook the beans in my instant pot) so I’m not sure I would make it again unless I can come up with ways to simplify the recipe… perhaps roasting the veggies in a Dutch oven and using an immersion blender. Would be interested to hear if anyone manages to make it without dirtying so many dishes. I do like that it incorporated cashews and beans for protein so would like to be able to make it easily again!

    Reply

    • Nisha Melvani

      Hi. For one pot: Soak your cashews for at least 24 hours in the fridge. Cook your beans in the Dutch oven, or use canned beans. Drain the beans and use the same Dutch oven to roast the mushrooms and veggies. Add the remaining ingredients to the Dutch oven and use an immersion bender to blend. To use an immersion blender, you will likely need to chop everything a bit smaller. Hope this helps. Glad you enjoyed it otherwise.

      Reply

Easy Creamy Mushroom Soup (Vegan) (2024)

References

Top Articles
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 6235

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.