This post contains affiliate links.

Cozy up with the dreamiest vegan creamy mushroom soup of your life! It’s rich, savory, and ultra-smooth, thanks to blended cashews (yup, cashews!). And the best part? It’s ready in under 30 minutes, making it perfect for busy weeknights.

Serve it with Homemade Croutons and a crispy salad recipe, like Caesar (without anchovies) or Kale Salad.

A bowl of creamy mushroom soup garnished with croutons, black pepper, and fresh herbs, with a spoon and an orange cloth napkin beside it.
This quick vegan mushroom soup uses cashews to create a silky smooth base! We’re obsessed.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

With millions of views on Instagram and Tiktok, this soup has been devoured in kitchens all over the world…yours next?

It’s rich and ridiculously easy to make (basically, it’s the soup you’ll be dreaming of all fall and winter long). Pair it with a hearty sandwich or fresh side salad for the ultimate combo!

Reader rating

★★★★★

“Absolutely incredible. The best mushroom soup I’ve ever had.” —Michaela

Add your review

Two bowls of creamy mushroom soup topped with toasted bread cubes and garnished with fresh thyme, placed on a textured surface with a red cloth nearby.

Key Ingredients

This creamy vegan mushroom soup is made with surprisingly simple ingredients and pantry staples. (See exact ingredient amounts in the recipe card below!)

  • Cashews: Raw, unsalted cashews are best, but you can use roasted cashews in a pinch. Soaking them helps them to blend up silky smooth.
  • Mushrooms: I prefer button mushrooms, and they’ll need to be sliced (I like to buy them pre-sliced for convenience, but you can learn how to slice mushrooms here!).
  • Wine: White wine will flavor the mushrooms while “deglazing” the bottom of the pan (i.e., getting all the tasty flavor bits back into your soup!). If you don’t drink wine, use an equal amount of vegetable broth!
  • Aromatics: You’ll need 1 medium yellow onion, finely chopped. And garlic? You can never have too much.
  • Vegetable Broth: Pro tip: make your own veggie broth to save money and pantry space!
Bowls containing sliced mushrooms, cashews, chopped onion, minced garlic, thyme, salt and pepper, oil, wine, and a pitcher of broth arranged on a light surface. Each is labeled.

Variations

Make A Thicker Soup: If you’re craving a thicker soup, you can increase the density by replacing one cup of vegetable broth with coconut milk! This will add a nice flavor while also creating a slightly thicker consistency.

Choose The Right Mushrooms: Button mushrooms are the most readily available and affordable, but you can change it up by using shiitake, oyster, cremini, or porcini mushrooms (more on different types of mushrooms here!).

Boost The Herbs: Thyme is a perfect match, but you don’t have to stop there! Shake things up with a pinch of rosemary, oregano, parsley, or sage.

Creamy Vegan Mushroom Soup with Cashews

4.98 from 40 ratings
Prep: 15 minutes
15 minutes
Total: 30 minutes
Servings: 4 servings
This rich and creamy vegan mushroom soup is made with blended cashews for a silky texture. Ready in under 30 minutes for the perfect cozy weeknight dinner!

Ingredients 

  • 1 cup raw unsalted cashews, 150 g
  • 4 Tbsp olive oil, divided, 60 mL
  • 16 oz sliced button mushrooms, brown or white, 453 g
  • ¼ cup white wine, 60 mL
  • 1 medium yellow onion, finely chopped
  • 6 cloves garlic, minced
  • 1 Tbsp fresh thyme leaves
  • 4 cups vegetable broth, 1 L
  • ½ tsp salt
  • ¼ tsp ground black pepper
  • Optional for serving: crusty homemade croutons
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Soften Cashews: Pour very hot water over 1 cup raw unsalted cashews and let them soak while you prepare the rest of the recipe.
    A glass bowl filled with raw cashew nuts soaking in water, placed on a textured light-colored surface.
  • Cook Mushrooms: Add 2 Tbsp olive oil to a large pot and set over medium heat. Add 16 oz sliced button mushrooms and cook until golden brown and crispy, about 10 minutes.
    Add ¼ cup white wine to the pan, scraping the bottom of the pan with a spatula to get all the tasty flavor bits back into the mushrooms. Cook, uncovered, until the wine has evaporated. Remove mushrooms from the pan.
    A pan containing sautéed sliced mushrooms with a wooden spoon, placed on a light-colored surface beside an empty glass jar.
  • Cook Aromatics: To the same pan, add remaining 2 Tbsp olive oil, 1 medium yellow onion, 6 cloves garlic (minced), and 1 Tbsp fresh thyme leaves. Cook until the onion is soft and translucent.
    Chopped onions and herbs are sautéing in a large metal pan, with a wooden spoon resting inside.
  • Blend: Add 4 cups vegetable broth to the pot and stir. Ladle about half of the mixture into a standing blender. Drain cashews and add them to the blender too. Blitz until smooth and creamy, being sure to leave the lid ajar if your mixture is hot.
    A pot of yellow vegetable soup with a ladle, a small dish of salt and pepper, a bowl of sautéed mushrooms, and a blender with a creamy mixture on a light surface.
  • Assemble: Add the creamy cashew mixture back to the pot along with the cooked mushrooms, ½ tsp salt and ¼ tsp ground black pepper. Let simmer, uncovered, for 15 minutes—it should thicken up by this time. Taste and add more salt if needed, then serve warm.
    A pot of creamy mushroom soup with visible mushroom slices is being stirred with a wooden spoon on a light-colored surface.

Notes

Serve with homemade croutons! I love making the croutons extra big by tearing up a loaf of French bread, tossing it in olive oil, and baking until golden brown and crispy!
Leftovers should be stored in an airtight container and refrigerated for up to 3-4 days. You can also freeze the soup for up to 2 months! When ready to eat, thaw and heat on the stove.

Nutrition

Serving: 1serving | Calories: 419kcal | Carbohydrates: 20.5g | Protein: 15.5g | Fat: 32g | Saturated Fat: 5.6g | Cholesterol: 0mg | Sodium: 969mg | Potassium: 885mg | Fiber: 2.8g | Sugar: 5.9g | Calcium: 43mg | Iron: 6mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.98 from 40 votes (4 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




82 Comments

  1. Kimm says:

    5 stars
    I made this tonight and I love it! So tasty and satisfying on a cold night. Definitely a keeper.

    1. Sarah Bond says:

      So thrilled to hear that it was a hit! Happy eating!

  2. Amanda McLean says:

    5 stars
    Delicious! Very good, very easy recipe, highly recommend.

    1. Sarah Bond says:

      I’m so happy to hear it was a hit, Amanda. Happy eating!

  3. Katy says:

    5 stars
    I used this recipe to make green bean casserole and it was incredible, both in the casserole and as soup.

    1. Sarah Bond says:

      I’m so thrilled to hear that you loved it. Happy eating!

  4. Bistra Mole says:

    Another great recipe from you! Thank you Sarah

    1. Sarah Bond says:

      I’m so thrilled to hear it was a hit, Bistra! Happy eating!

  5. Saera Ellin says:

    5 stars
    I made this today and added a cup of elmhurst cashew milk instead of soaked raw cashews, and it was still very good. Thank you!!

  6. Amorah Norton says:

    5 stars
    My Absolute favorite Mushroom soup!! And I have tried A LOT. The mushroom cooking takes me more like 25 minutes to get to the stage where it looks like her picture in recipe. I use Crimini. Lots of mushroom liquid! I saved it for a portion in the broth. I use 2 TBSP of red wine vinegar instead of straight wine. Super YUM!! Thank you!!

    1. Sarah Bond says:

      I’m so happy to hear how much you loved the recipe. Thanks so much for letting us know how it went!