How To Make Vegan Cream Of Mushroom

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

Making vegan cream of mushroom soup is easier than you might think.

If you’ve been searching for a way to make vegan cream of mushroom that’s rich, silky, and full of savory depth, you’ve landed in the right place.

I’ll show you how to make vegan cream of mushroom with simple pantry staples and fresh mushrooms.

The key to making vegan cream of mushroom is building flavor with umami-rich ingredients and creating that creamy texture without dairy.

In this post, we’ll cover everything from choosing your mushrooms to blending techniques.

Let’s dive into the best way to make vegan cream of mushroom soup at home.

 

Why This Is the Best Way to Make Vegan Cream of Mushroom

When you make vegan cream of mushroom the right way, you get a soup that rivals any traditional dairy version.

The secret lies in layering flavors and using a clever dairy-free thickener.

Here’s why this method works so well:

 

1. You Get That Classic Creamy Texture Without Cream

To make vegan cream of mushroom, you don’t need heavy cream or butter.

Instead, you’ll use blended cashews or coconut milk to achieve that luxurious mouthfeel.

Blending a portion of the cooked mushrooms with the liquid creates a naturally thick and velvety base.

This is the trick that makes vegan cream of mushroom taste just as indulgent as the original.

 

2. Umami Is the Star of the Show

Mushrooms are packed with natural glutamates, which give that deep, savory flavor.

To make vegan cream of mushroom, you want to caramelize the mushrooms well before adding any liquid.

This browning process intensifies the umami and adds a nutty complexity.

Don’t rush this step — patience here is what separates good soup from great soup.

 

3. Simple Ingredients You Likely Already Have

You don’t need specialty vegan products to make vegan cream of mushroom.

All you need is:

– 1 pound cremini or button mushrooms, sliced
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 3 tablespoons all-purpose flour (or gluten-free flour blend)
– 4 cups vegetable broth
– 1 cup unsweetened oat milk or coconut milk
– 2 tablespoons olive oil or vegan butter
– 1 teaspoon fresh thyme or ½ teaspoon dried thyme
– Salt and black pepper to taste

These ingredients come together to create a soup that’s creamy, comforting, and completely plant-based.

 

Step-by-Step: How to Make Vegan Cream of Mushroom

Now let’s get into the actual cooking process.

Follow these steps, and you’ll have a perfect pot of vegan cream of mushroom soup ready in about 30 minutes.

 

Step 1: Sauté the Mushrooms and Aromatics

Heat the olive oil or vegan butter in a large pot over medium heat.

Add the sliced mushrooms in a single layer and let them brown without stirring too often.

This is crucial when you make vegan cream of mushroom — you want those golden edges.

After about 5-7 minutes, add the diced onion and cook for another 4 minutes until translucent.

Then stir in the minced garlic and cook for 1 minute until fragrant.

 

Step 2: Build the Roux (The Thickener)

Sprinkle the flour over the cooked mushrooms and stir constantly for about 2 minutes.

This cooks out the raw flour taste and creates a roux that will thicken your soup.

The roux is the unsung hero when you make vegan cream of mushroom — it gives body without any dairy.

Gradually pour in the vegetable broth while whisking to prevent lumps.

 

Step 3: Simmer and Add the Creaminess

Bring the soup to a gentle boil, then reduce heat to low.

Add the thyme, salt, and pepper, and let it simmer for 10-15 minutes.

Now it’s time for the creamy part.

Stir in the oat milk or coconut milk and let it heat through for another 5 minutes.

If you want an extra silky texture, use an immersion blender to puree about half the soup.

This gives you a thick, creamy base with some mushroom chunks for texture.

 

Tips to Make Vegan Cream of Mushroom Even Better

There are a few extra tricks that will take your vegan cream of mushroom from good to unforgettable.

Try these variations the next time you make a batch:

 

1. Roast Your Mushrooms First

For an even deeper flavor, roast the mushrooms in the oven at 400°F for 20 minutes before adding them to the pot.

Roasting concentrates their natural sugars and adds a smoky note.

When you make vegan cream of mushroom this way, you’ll notice a huge difference in depth.

 

2. Add a Splash of White Wine

Deglaze the pan with ¼ cup of dry white wine after sautéing the mushrooms.

The wine adds acidity and brightness that balances the richness of the cream.

Let it cook down for 2 minutes before adding the broth.

This is a restaurant-chef trick that works beautifully when you make vegan cream of mushroom.

 

3. Worry About the Mushroom Variety

Cremini mushrooms are great, but mixing in shiitake or porcini takes the flavor to another level.

Dried porcini mushrooms rehydrated in warm water add intense umami.

Add the soaking liquid (strained) in place of some of the broth for even more complexity.

When you make vegan cream of mushroom with a blend of mushrooms, you’ll get a layered, sophisticated flavor.

 

So, How Do You Make Vegan Cream of Mushroom?

When you make vegan cream of mushroom, the process is straightforward and forgiving.

You make vegan cream of mushroom by sautéing mushrooms, building a roux, simmering in broth, and finishing with plant-based milk for creaminess.

The result is a comforting, hearty soup that checks all the boxes.

You can make vegan cream of mushroom for a cozy weeknight dinner, a starter for a dinner party, or even as a base for casseroles and sauces.

I hope this guide has shown you how simple and rewarding it is to make vegan cream of mushroom from scratch.

Trust me, once you try this version, you’ll never go back to the canned stuff.