• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Creamy Vegan Mushroom Soup Recipe

Published: Nov 21, 2025 by Chef Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 15 reviews

If you’re looking for a heartwarming dish to cozy up with, let me introduce you to the Creamy Vegan Mushroom Soup Recipe that will soon become your kitchen staple. This soup is a luscious blend of tender mushrooms and velvety coconut milk, simmered to perfection to deliver comfort in every spoonful without any dairy. Whether you're vegan, lactose intolerant, or simply craving something savory and silky, this creamy vegan mushroom soup recipe brings together simplicity and indulgence in the most delightful way.

Ingredients You'll Need

The image shows fresh cooking ingredients placed on a white marbled surface. On the top left, there is a white container filled with whole brown mushrooms, with three mushrooms placed nearby outside the container. Centered on a white cutting board with black dots are two small white bowls; the left bowl holds a light yellow liquid, and the right bowl contains a white creamy liquid. Next to the bowls is a whole garlic bulb with two peeled garlic cloves beside it. Under the bowls and garlic, there are small fresh green herb sprigs. At the bottom right, two onion halves with white flesh and light brown skin are positioned side by side. On the top right corner, there's a white plate with small piles of pink salt and black pepper side by side, and a clear glass bottle filled with a pale yellow liquid placed above the cutting board. A small bunch of fresh green parsley is placed near the bottom left corner. Photo taken with an iphone --ar 4:5 --v 7

Crafting this creamy vegan mushroom soup recipe is all about bringing together humble but flavorful ingredients. Each one plays a special role in balancing the earthiness, creaminess, and aroma that make the soup so addictively good.

  • Olive oil or vegan butter: Adds richness and helps sauté the vegetables to deepen the flavors.
  • Large onion, diced: Provides a naturally sweet base that enhances the soup’s savory profile.
  • Garlic cloves, minced: Infuses a subtle pungency that rounds out the richness.
  • Mushrooms (cremini or white), sliced: The main attraction—offering meaty texture and deep umami.
  • Vegan dry white wine (optional): Adds a delicate acidity that brightens the earthiness of the mushrooms.
  • Fresh thyme or dried thyme: Brings in herbal notes that complement the mushrooms perfectly.
  • Vegetable broth: The flavorful liquid base that ties everything together.
  • Organic cornstarch or arrowroot plus water: Acts as a gentle thickener, lending creaminess without heaviness.
  • Coconut milk or plant-based cream/unsweetened cashew milk: Provides luscious creaminess while keeping it vegan.
  • Mineral salt and pepper: To taste, enhancing and balancing all the other ingredients.
  • Chopped parsley: Adds freshness and a pop of color right at the end.

How to Make Creamy Vegan Mushroom Soup Recipe

Step 1: Sauté the Aromatics and Mushrooms

Start by heating the olive oil (or vegan butter or water) in a large pot over medium heat. Toss in the diced onions and minced garlic and sauté them until translucent and fragrant—about five minutes. This step softens the vegetables and releases their natural sweetness, laying a delicious foundation. Then, add the sliced mushrooms along with the fresh or dried thyme and your optional splash of white wine. Cook those for another five minutes until the mushrooms release their juices and everything melds beautifully together.

Step 2: Simmer to Build Flavor

Pour in the vegetable broth and bring the mixture to a boil. Once boiling, cover the pot and reduce the heat to let everything simmer gently for 15 minutes. Around the 10-minute mark, stir in your choice of coconut milk or plant-based cream to infuse the soup with that signature creamy texture you crave. Let it simmer uncovered for the last five minutes to marry all the flavors perfectly.

Step 3: Thicken with Slurry

While the soup simmers, whisk your cornstarch or arrowroot together with cold water to create a smooth slurry. Slowly pour this mixture into your pot while stirring constantly. This will slightly thicken the soup, giving it that rich mouthfeel without overpowering it. If you prefer a thicker consistency, feel free to add a little more slurry but remember—it should still feel comforting and soup-like.

Step 4: Season and Finish

Remove the pot from the heat and stir in the fresh chopped parsley to brighten the soup with a splash of color and freshness. Season generously with salt and pepper to your liking. Give it a final taste because seasoning is key in this creamy vegan mushroom soup recipe to make all the flavors pop.

How to Serve Creamy Vegan Mushroom Soup Recipe

A white pot filled with three layers: the bottom layer is cooked chopped onions with a translucent white color, the middle layer consists of sliced mushrooms in different shades of brown and cream with some small green herbs scattered, and the top layer is a light yellow liquid being poured into the pot. The pot is on a gray stove with a black knob, all placed on a white marbled surface. A woman's hand is holding the container pouring the liquid. photo taken with an iphone --ar 4:5 --v 7

Garnishes

To jazz your soup up, sprinkle some toasted pine nuts, a drizzle of truffle oil, or additional fresh herbs like chives or oregano on top. These little touches elevate the dish and add layers of texture and aroma that impress without extra effort.

Side Dishes

This soup is incredible on its own but pairs beautifully with warm artisan bread, sourdough, or fluffy naan to soak up every last drop. For a full meal, serve alongside a crisp green salad or roasted vegetables for a satisfying balance.

Creative Ways to Present

Serve the soup in rustic bread bowls for a cozy, inviting presentation or in elegant small bowls as part of a multi-course meal. You can also layer a dollop of vegan sour cream or cashew cream on top for extra creaminess and visual appeal.

Make Ahead and Storage

Storing Leftovers

This creamy vegan mushroom soup recipe keeps beautifully in the refrigerator for up to 4–5 days when stored in an airtight container. The flavors actually deepen over time, making it a perfect make-ahead option for busy weeknights.

Freezing

If you'd like to keep it longer, freeze the soup in freezer-safe containers or bags for 2–3 months. When freezing, leave a bit of space at the top because the soup may expand slightly. This convenience is perfect for whipping up a nourishing meal quickly when you need it.

Reheating

Reheat gently over low heat on the stovetop, stirring frequently to prevent sticking and ensure even warming. If the soup thickens too much, just add a splash of vegetable broth or water to loosen it up and bring back that silky texture you love.

FAQs

Can I use different types of mushrooms in this soup?

Absolutely! While cremini or white mushrooms are recommended for their flavor and texture, feel free to experiment with shiitake, portobello, or even a wild mushroom mix to create unique and rich variations of the creamy vegan mushroom soup recipe.

Is the cornstarch necessary?

The cornstarch (or arrowroot) helps thicken the soup and gives it that luxurious texture we associate with creamy soups. You can skip it if you prefer a lighter broth-based soup, but adding it really enhances the overall mouthfeel.

Can I substitute the coconut milk?

Yes, you can! Coconut milk adds a subtle sweetness and creaminess, but unsweetened cashew milk or other creamy plant-based milks work beautifully as well. For an even richer soup, vegan cream alternatives are also excellent.

How do I make this soup nut-free?

Simply avoid using cashew milk or vegan creams made with nuts, and stick to coconut milk or oat milk options instead. This way, the soup remains allergy-friendly without compromising on the creamy texture of the recipe.

Is this creamy vegan mushroom soup recipe suitable for meal prep?

Definitely! It reheats wonderfully and actually tastes even better the next day once all the flavors have had time to meld. Make a big batch and enjoy quick, comforting meals all week long.

Final Thoughts

There’s something incredibly satisfying about a bowl of this creamy vegan mushroom soup recipe—it’s like a warm hug on a chilly day, packed with wholesome ingredients and plenty of heart. Give it a try, share it with your loved ones, and you might just find yourself coming back to this comforting dish time and time again.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Vegan Mushroom Soup Recipe

Creamy Vegan Mushroom Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 15 reviews

Print Recipe
Pin Recipe

This creamy vegan mushroom soup is a delightful dairy-free option that’s both easy to prepare and rich in mushroom flavor. Perfect for any occasion, this soup combines sautéed mushrooms, aromatic herbs, and a touch of coconut milk to create a smooth and comforting dish that’s sure to please mushroom lovers.

  • Total Time: 40 minutes
  • Yield: Serves 4 – 6

Ingredients

Soup Base

  • 2 tablespoons olive oil, vegan butter (such as Miyoko’s), or ¼ cup water
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 2 lbs. mushrooms (cremini or white), sliced
  • ½ cup vegan dry white wine (red wine is also acceptable), optional
  • 1 tablespoon fresh thyme or 1 ½ teaspoons dried thyme
  • 4 cups vegetable broth

Thickening Slurry

  • 3 tablespoons organic cornstarch or arrowroot
  • ¼ cup water

Creaminess and Garnish

  • 1 can (14 oz.) coconut milk (light or full-fat) or 1 ½ cups vegan cream or unsweetened cashew milk
  • Mineral salt & pepper, to taste
  • ¼ cup chopped parsley

Instructions

  1. Saute: In a large pot, heat olive oil, vegan butter, or water over medium heat. Add the diced onions and minced garlic, sautéing for approximately 5 minutes until softened and fragrant. Next, add the sliced mushrooms, thyme, and optional white wine, cooking together for an additional 5 minutes to develop flavor.
  2. Simmer: Pour in the vegetable broth and bring the mixture to a boil. Once boiling, cover the pot, reduce the heat, and let it simmer for 15 minutes. In the last 5 minutes of simmering, add the coconut milk or your chosen plant-based milk to incorporate creaminess, allowing the soup to cook gently for those final minutes.
  3. Slurry: In a small bowl, mix the cornstarch or arrowroot with cool water to create a slurry. Gradually stir the slurry into the soup, stirring frequently for 1 to 2 minutes until the soup thickens slightly. If the soup remains too thin, add additional slurry as needed until the desired consistency is reached.
  4. Finish and Serve: Remove the pot from heat and stir in the chopped parsley. Season the soup with mineral salt and pepper to taste. Serve hot alongside homemade artisan bread or naan to soak up the flavorful broth.

Notes

  • The soup can be stored in the refrigerator for 4 to 5 days in a covered container.
  • For longer storage, freeze the soup in freezer-safe containers or bags for up to 2 to 3 months.
  • Using vegan butter like Miyoko’s adds richness, but water or olive oil can be substituted for a lighter version.
  • The white wine is optional but adds depth; red wine works as a flavorful alternative.
  • Choose either light or full-fat coconut milk depending on desired creaminess and calorie content.
  • Arrowroot can be used instead of cornstarch for thickening if preferred or for a gluten-free option.
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner, Soup
  • Method: Stovetop
  • Cuisine: Vegan, American
  • Diet: Vegan

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Olive Garden Copycat Minestrone Soup Recipe
    Olive Garden Copycat Minestrone Soup Recipe
  • Creamy Tuscan Tortellini Soup Recipe
    Creamy Tuscan Tortellini Soup Recipe
  • Butternut Squash and Carrot Soup Recipe
    Butternut Squash and Carrot Soup Recipe
  • Green Lentil Soup Recipe
    Green Lentil Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.