How To Make Cream Of Mushroom Soup At Home

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

You can make cream of mushroom soup at home easily, and this homemade version beats anything from a can.
 
You need simple ingredients like fresh mushrooms, butter, garlic, onion, broth, and cream.
 
In this post, I’ll show you how to make cream of mushroom soup at home with a rich, velvety texture that’s perfect for cozy dinners or as a base for casseroles.
 
We’ll cover the best mushroom types, the quickest cooking methods, and a few pro tips so your homemade cream of mushroom soup tastes like it came from a fancy restaurant.
 
Let’s dive into this super comforting bowl of goodness.
 

Why You’ll Love Making Cream of Mushroom Soup at Home

When you learn how to make cream of mushroom soup at home, you’ll never reach for the canned version again.
 
Homemade cream of mushroom soup has a deep, earthy mushroom flavor that’s impossible to replicate with store-bought varieties.
 
Plus, you control every single ingredient, so you can keep it gluten-free, dairy-free, or as decadent as you like.
 
Making cream of mushroom soup from scratch is also faster than you think, taking just about 30 minutes from start to finish.
 
And the best part? You probably already have most of the ingredients in your kitchen right now.
 

1. The Flavor Is Unbeatable

Fresh mushrooms have a natural umami kick that canned soup just can’t match.
 
When you make cream of mushroom soup at home, you can sauté the mushrooms until they’re golden brown, which deepens their flavor massively.
 
You also get to adjust the seasonings to your exact taste, whether that means extra thyme, a dash of nutmeg, or a splash of sherry.
 
That flexibility is the ultimate reason to make cream of mushroom soup yourself.
 

2. It’s Healthier Than Store-Bought

Most canned cream of mushroom soup is loaded with sodium, preservatives, and thickeners you don’t need.
 
When you make cream of mushroom soup at home, you control the salt and can use low-sodium broth if you prefer.
 
You also skip the artificial flavors and use real cream, butter, and fresh garlic instead.
 
So you get all the creamy comfort with none of the junk.
 

3. It’s Incredibly Versatile

Homemade cream of mushroom soup works as a standalone meal with crusty bread.
 
But it also shines as a base for green bean casserole, chicken and rice, or a savory pot pie.
 
Once you master how to make cream of mushroom soup at home, you’ll find a hundred ways to use it in your weekly cooking rotation.
 

Key Ingredients for the Best Cream of Mushroom Soup

Before you start, it helps to know exactly what goes into this beloved dish.
 
Here’s what you’ll need to make cream of mushroom soup at home with maximum flavor.
 

1. Mushrooms – The Star of the Show

Cremini (baby bella) mushrooms are my top pick for how to make cream of mushroom soup at home.
 
They have more flavor than white button mushrooms and hold up well to sautéing.
 
You can also mix in shiitake or portobello for an even earthier, more complex taste.
 
Aim for about one pound of mushrooms for a thick, hearty soup.
 
Slice them uniformly so they cook evenly and release their juices properly.
 

2. The Aromatics Base

Butter is non-negotiable for that rich, silky mouthfeel when you make cream of mushroom soup at home.
 
You’ll also need a yellow onion and a few garlic cloves, both finely chopped.
 
These aromatics add a sweet, savory foundation that makes the mushrooms shine.
 
Don’t skip the shallots either, they take the flavor up a notch if you have them handy.
 

3. Broth and Cream

Chicken broth or vegetable broth both work beautifully for making cream of mushroom soup at home.
 
Use about three cups of broth for a balanced consistency.
 
Heavy cream is what gives the soup its luxurious, velvety texture.
 
You can substitute half-and-half for a lighter version, but the soup won’t be quite as thick.
 
For a dairy-free twist, use full-fat coconut milk, just know it adds a slight sweetness.
 

4. Seasonings That Elevate the Soup

Fresh thyme leaves are a classic pairing with mushrooms in any cream of mushroom soup recipe.
 
A pinch of nutmeg might sound odd, but it adds warmth and depth that’s magical here.
 
Salt and black pepper are essential, so season in layers, not all at once.
 
A splash of dry sherry or white wine near the end adds a restaurant-quality finish.
 
Don’t forget a final garnish of fresh parsley for color and freshness.
 

Step-by-Step: How to Make Cream of Mushroom Soup at Home

Now that your ingredients are ready, let’s walk through the entire process of making cream of mushroom soup from scratch.
 
Even if you’re a beginner, these simple steps will guarantee success.
 

Step 1: Sauté the Mushrooms

Start by melting two tablespoons of butter in a large pot or Dutch oven over medium-high heat.
 
Add your sliced mushrooms in a single layer, don’t overcrowd them, or they’ll steam instead of brown.
 
Let them cook undisturbed for about 4–5 minutes until the bottoms turn golden.
 
Then stir and cook for another 5 minutes until all the mushrooms are deeply caramelized.
 
This browning step is where all the flavor is built, so be patient here.
 

Step 2: Cook the Aromatics

Push the mushrooms to one side of the pot, then add another tablespoon of butter.
 
Toss in the chopped onion and cook for 3–4 minutes until soft and translucent.
 
Add the minced garlic and cook for just one minute, stirring constantly so it doesn’t burn.
 
The kitchen will smell incredible at this point, that’s how you know you’re on track.
 

Step 3: Add the Flour (Optional) and Broth

If you want a thicker soup, sprinkle two tablespoons of all-purpose flour over everything.
 
Stir for a minute to cook out the raw flour taste before adding the broth.
 
Pour in your three cups of broth gradually, scraping up any browned bits from the pot’s bottom.
 
Those bits are packed with flavor, so don’t leave them behind.
 
Bring the mixture to a gentle simmer, then lower the heat and let it bubble for about 10 minutes.
 

Step 4: Blend or Keep It Chunky

Here’s where your cream of mushroom soup gets personal.
 
For a smooth, silky texture, use an immersion blender right in the pot.
 
Or carefully transfer the soup to a regular blender in batches, blending until velvety.
 
If you prefer a rustic, chunky soup, just skip the blending step entirely.
 
Some folks love a mix of both, so blend half and leave the rest whole.
 

Step 5: Finish with Cream and Seasonings

Return the pot to low heat and stir in one cup of heavy cream.
 
Do not let the soup boil after adding the cream, as it can curdle and split.
 
Season generously with salt, pepper, fresh thyme, and that pinch of nutmeg.
 
Taste and adjust as you go, this is the secret to perfect homemade cream of mushroom soup.
 
If you like a richer finish, swirl in a tablespoon of sherry or white wine.
 
Garnish each bowl with extra thyme and a grind of black pepper.
 

Common Mistakes When You Make Cream of Mushroom Soup at Home

Even simple recipes can go sideways if you’re not careful, so here’s what to watch out for.
 

1. Overcrowding the Pan

If you dump all the mushrooms in at once, they’ll release water and boil instead of brown.
 
Always cook them in batches if your pot isn’t huge, or use a wide sauté pan.
 
Browned mushrooms are the heart of cream of mushroom soup, so don’t rush it.
 

2. Boiling the Cream

Once the cream goes in, keep the heat low and gentle.
 
A rolling boil will cause the dairy to separate, leaving you with a grainy mess.
 
The goal is just to warm the soup through, not cook it further.
 
This one tip will keep your soup smooth and luxurious every single time.
 

3. Forgetting to Season Early

Salt brings out the mushrooms’ natural moisture and flavor during the sauté.
 
Add a pinch of salt right when the mushrooms hit the hot butter.
 
Then season again at the end, just before serving.
 
Layering the seasoning is the secret to a well-balanced bowl of cream of mushroom soup.
 

So, How to Make Cream of Mushroom Soup at Home?

You can make cream of mushroom soup at home easily with fresh mushrooms, butter, broth, and cream.
 
The whole process takes under 40 minutes and requires just one pot and a handful of pantry staples.
 
Start by browning your mushrooms well, then build flavor with onions, garlic, and seasonings.
 
Add broth, blend if desired, and finish with cream for that perfect silky texture.
 
Avoid the common pitfalls like overcrowding, boiling the cream, and under-seasoning, and you’ll nail it.
 
Homemade cream of mushroom soup is richer, healthier, and far tastier than anything from a can.
 
So grab your mushrooms and butter, and put this easy recipe to work in your kitchen tonight.