The Creamiest Vegan Mushroom Soup (2024)

Skip to Recipe

You won't believe this rich, creamy, mushroom soup is vegan. With a small amount of prepping and 30-minute cooking time, this soup will have you ditching canned mushroom soup for good.

If you liked my one-pot vegan mushroom pasta, you're going to love this soup.

The Creamiest Vegan Mushroom Soup (1)

This recipe was originally published February 27, 2021 and republished on October 19, 2022 with process and new ingredient images, updated recipe notes and FAQ's.

Why We Love This Vegan Mushroom Soup

It's hard to find - make that almost impossible - to find a good store-bought vegan mushroom soup. That's OK, you don't need store-bought anymore. This soup is:

  • Simple to make
  • Quick, with a cooking time of around 30-minutes
  • So silky and creamy!
  • Gluten-free adaptable
  • Made with a hint of miso paste adding umami and depth
  • Full of warm, earthy mushroom-y goodness.

Ingredients and Substitutions

The Creamiest Vegan Mushroom Soup (2)

Mushrooms. Use a variety of mushrooms. I've used Cremini and Swiss Browns here but you could use Portobellos, Oyster, sh*take or wild mushrooms.

Flour. Flour thickens this vegan mushroom soup. I've used all-purpose unbleached flour here but gluten-free flour will work too.

White wine. Wine adds another layer of flavour but it is completely optional. If you do add it, use a nice dry white like a chardonnay. Also, check that your wine is vegan. Some wines are processed with milk protein, gelatine or fish bladder protein (isinglass). So weird.

Miso paste. Adding miso paste gives the soup more depth of flavour. If you don't have miso paste, a spoon or two of soy or tamari sauce will do the trick.

Coconut milk. I know, it's a curveball. I can usually detect coconut flavour in most things, but in this recipe I've kept it to half a cup. It's enough to add creaminess without adding coconut flavour. You could add vegan cream (like Oatly) but if it's not available where you are, go with coconut.

How to Make Vegan Cream of Mushroom Soup

You'll find full instructions and measurements in the recipe card at the bottom of the post.

Step 1: Melt the butter in a heavy-bottomed soup pot or dutch oven and add the onions. Sauté for 3-4 minutes before adding the garlic and cooking for another 2 minutes.

Step 2: Add the mushrooms, thyme and salt and cook for at least 10-minutes until all the liquid from the mushrooms has cooked off. Don't rush this step!

The Creamiest Vegan Mushroom Soup (3)

Step 3: Add the white wine, turn up the heat and cook the liquid off completely.

Step 4: Turn down the heat and sprinkle the mushrooms with the flour. Continue cooking for 2 minutes to toast the flour.

The Creamiest Vegan Mushroom Soup (4)

Step 5: Stir in the stock a cup at a time and add the miso paste.

Step 6: Add the coconut milk and whisk while the soup thickens. Once the soup is thick and creamy, you're ready to serve. Season with salt and pepper.

The Creamiest Vegan Mushroom Soup (5)

And you are done! Smooth, earthy, rich mushroom soup without any dairy. So good.

The Creamiest Vegan Mushroom Soup (6)

Recipe Tips

Whatever you do, take the time to cook off all the liquid from the mushrooms. This may take 10-12 minutes but it is so worth it for all the deep earthy flavours you'll create.

If your pot isn't big enough, divide the mushrooms in to 2 pans, cook them off, and return them to the original pot to continue the recipe.

To ensure your soup thickens well and emulsifies, add the stock a cup at a time, stirring as you go.

Serving Suggestions

While this soup is full-bodied enough to serve on it's own, a little something on the side never hurt anybody.

Bread: Scoop up rivers of thick mushroom soup before they hit your chin with toasted baguette rounds. Or try my soft pretzel buns or olive and rosemary spelt loaf.

Salad: You can't go wrong with a simple green salad.

Cooked lentils: A few spoons of cooked French lentils in the middle of your bowl will add bulk and protein to your meal. Lentils and mushrooms are made for each other.

Recipe FAQ's

Does this mushroom soup freeze?

This soup does freeze well because it doesn't contain dairy. Simply allow it to cool completely, divide it in to portions and store in freezer-proof containers in the freezer for up to 2-months. To thaw, leave the container in the fridge for 24-hours or thaw on the counter for a few hours before re-heating.

How long will it keep in the fridge?

Kept in a sealed container, this soup will keep for up to 5 days.

How do I store my mushroom soup in the fridge?

Wait until the soup has cooled completely before popping it in to a sealed container. Transfer it to the fridge for up to 5 days.

Do I have to add white wine?

Not really, but it does add another layer of flavour. Mushroom soup can be one note, by adding layers we bring this vegan mushroom soup to the next level.

What are the best mushrooms to use for mushroom soup?

Swiss Brown / cremini mushrooms have a stronger mushroom-y flavour than regular white / button mushrooms. They'll also make the soup a deeper brown colour. Use a combination of both Swiss Brown and white mushrooms - this gives an intense mushroom flavour but with the lighter soup appearance.

Can you taste the coconut milk in vegan mushroom soup?

Not in this one! I use just enough to add creaminess and body but not enough to take over the flavour.

Looking for more warming bowls? Try these delicious bowls of goodness.

  • 5-ingredient Pumpkin Lentil Soup
  • Smoke'n Chilli Sin Carne
  • Vegan Stroganoff with Mushrooms
  • Hearty Vegan Bolognese
  • The Creamiest Vegan Pumpkin Soup
  • Hold the Chicken Noodle Soup
  • 3-Ingredient Creamy Zucchini Soup | Vegan
  • Vegan Chicken Noodle Soup
  • 5-ingredient Pumpkin and Lentil Soup with Ginger
  • The Creamiest Vegan Pumpkin Soup - without coconut milk!

Sign up to mynewsletterand follow along onFacebook,Pinterest and Insta for all the latest news. If you like this recipe, please check outmy cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.

Make This Recipe

The Creamiest Vegan Mushroom Soup (13)

The Creamiest Vegan Mushroom Soup

With a quick prep and 30-minute cooking time, this earthy vegan mushroom soup will have you ditching canned soup for good.

5 from 6 votes

Print Pin Rate

Course: Soup

Cuisine: Vegan

Diet: Vegan | Vegetarian

Prep Time: 10 minutes minutes

Cook Time: 30 minutes minutes

Servings: 5 bowls

Calories: 225kcal

Author: Amanda Logan

Ingredients

  • 3 tablespoon vegan butter spread
  • 2 medium onions peeled and diced (around140gram each)
  • 3 garlic cloves peeled and minced
  • 750 grams / 1 and ½ lbs mixed mushrooms
  • ½ teaspoon salt
  • 1 tablespoon fresh thyme leaves finely chopped
  • cup dry white wine optional
  • 5 tablespoon all-purpose flour
  • 4 cups / 1L vegetable stock
  • 1 tablespoon white miso paste heaped
  • ½ cup coconut milk
  • ¼ teaspoon black pepper

Instructions

  • Melt the butter in a heavy-bottomed soup pot or dutch oven over medium heat. Add the onions and saute over medium to high heat for 3-4 minutes or until soft.

  • Add the mushrooms, thyme and salt to the pot and saute for 10-12 minutes until the liquid from the mushrooms as completely cooked off.

  • Turn the heat up to high and add the white wine. Cook for 3-4 minutes until the liquid has cooked off.

  • Turn the heat back down to medium and sprinkle the mushrooms with the flour. Stirring regularly, cook the flour for 2 minutes to ensure it isn't raw.

  • A cup at a time, stir in the stock and miso paste.

  • After the last cup of stock, add the coconut milk. Swap to a whisk and bring the soup up to a simmer, gently whisking. It will thicken as you whisk. Once you have your desired consistency, the soup is ready to serve.

  • Season with the pepper and more salt and serve.

Notes

Tip #1.To get a full-bodied flavoursome soup, take the time to cook off all the liquid from the mushrooms. This may take 10 - 12 minutes but it is so worth the time.

Tip#2.To ensure your soup thickens well, add the stock a cup at a time, stirring as you go.

FAQs

Does this mushroom soup freeze?

This soup does freeze well because it doesn't contain dairy. Simply allow it to cool completely, divide it in to portions and store in freezer-proof containers in the freezer for up to 2-months. To thaw, leave the container in the fridge for 24-hours or thaw on the counter for a few hours before re-heating.

How long will it keep in the fridge?

Kept in a sealed container, this soup will keep for up to 5 days.

Nutrition

Calories: 225kcal | Carbohydrates: 26g | Protein: 6g | Fat: 11g | Saturated Fat: 6g | Trans Fat: 1g | Sodium: 1190mg | Potassium: 625mg | Fiber: 5g | Sugar: 7g | Vitamin A: 869IU | Vitamin C: 9mg | Calcium: 38mg | Iron: 2mg

Tried It?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram.

The Creamiest Vegan Mushroom Soup (2024)

FAQs

How do you thicken creamy mushroom soup? ›

Adding extra cream can thicken a creamy or blended soup like this wild mushroom-soup, but stirring in a spoonful of thick yogurt can be more effective. Be careful not to boil the soup once you've added the cream or yogurt or it may split.

What's the difference between mushroom soup and cream of mushroom soup? ›

I'm not sure what “regular” mushroom soup is, so for the purposes of this answer I'll assume “Cream of Mushroom Soup.” The basic difference is that cream of mushroom soup uses cream (milk) in its base while golden mushroom soup uses meat, vegetable or some other stock in its base.

How to improve Campbell's cream of mushroom soup? ›

There are several ways you can enhance the flavor and texture of Campbell's cream of mushroom soup: 1> Add fresh mushrooms: Sauté some fresh mushrooms separately and then mix them into the soup. This will add a deeper, more intense mushroom flavor and a nice texture.

What if cream of mushroom soup is too thick? ›

(If the soup is too thick for you, add some water or more stock to thin the soup to the desired level of thickness.) Stir in cream and reserved mushrooms: Whisk the cream into the soup and add the black pepper. Adjust salt and pepper to taste.

What makes soup thick and creamy? ›

Add Flour, Cornstarch, or Other Thickener: Starches thicken soup and give it body. Whisk a few tablespoons of starch into a little of the broth in a separate bowl before whisking it into the main pot. This prevents the starch from clumping and helps it dissolve into the soup evenly.

Is it better to thicken soup with flour or cornstarch? ›

It's important to note that cornstarch has twice the thickening power of flour. If you need to substitute cornstarch to thicken liquid in a recipe that calls for ¼ cup (four tablespoons) flour, you only need two tablespoons cornstarch.

How do you make canned soup more creamy? ›

For virtually anything but the brothy bois, like chicken noodle soup or Italian minestrone, you could also stir in some coconut milk, warmed cream, or crème fraîche to add body and richness.

How do you spruce up canned cream of mushroom soup? ›

Don't be afraid to experiment with herbs and spices to bring out the flavors in your canned cream of mushroom soup. Add a pinch of thyme, rosemary, or parsley to enhance the earthy notes. A dash of garlic powder or onion powder can also add depth and complexity.

How do you thicken mushroom soup without cornstarch? ›

There are a few ways to incorporate flour into soup, which work to avoid clumping and the raw taste of flour. First, you can create a slurry by whisking 2 tablespoons of flour with cold water and adding it gradually to the soup. Another method of using flour to thicken soup is by making a roux on the stovetop.

How do you make Campbell's soup thicker? ›

Add Milk and corn starch to a can of Campbell's soup. Heat until just starts to boil. Remove, stir. Add more stuff for thickness.

Can you overcook mushroom soup? ›

Mushrooms don't require extensive cooking time. Once they are added to the soup, simmer them for about 10-15 minutes to ensure they are tender but still retain some firmness. Overcooking can result in mushy or rubbery mushrooms, so it's best to monitor their doneness as you cook.

How long does it take heavy cream to thicken in soup? ›

Cream is one of the easiest thickeners to use in soup. Add it near the end of cooking the soup. Let it simmer gently for about 10 minutes, and the soup will thicken up with the cream. Try a couple of spoonfuls up to a 1 cup (240 mL), depending on how creamy you want it.

Why is my mushroom sauce not thickening? ›

2 Answers. One of the simplest and most straight forward: dissolve some starch (cornstarch is common in the US; alternates include potato starch, arrowroot, or tapioca) in some water, into a smooth slurry. Add the slurry to your simmering sauce base, stirring, and let it cook for a minute or so.

How to thicken soup with heavy cream? ›

Cream is one of the easiest thickeners to use in soup. Add it near the end of cooking the soup. Let it simmer gently for about 10 minutes, and the soup will thicken up with the cream. Try a couple of spoonfuls up to a 1 cup (240 mL), depending on how creamy you want it.

How do you thicken creamy sauce? ›

The most readily available sauce-thickener is flour. For a too-thin sauce, try adding a slurry (equal parts flour and water, whisked together) or beurre manie (equal parts softened butter and flour, kneaded together to form a paste)—both are ideal thickeners for rich and creamy sauces, such as steak sauce recipes.

Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 6372

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.