How To Make Cream Of Mushroom Soup At Home

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!

You can make cream of mushroom soup at home with just a few simple ingredients, and it tastes far better than anything from a can.

 

If you’ve ever wondered how to make cream of mushroom soup from scratch, the process is easier than you think.

 

This homemade version gives you that rich, velvety texture and deep earthy mushroom flavor that’s perfect for cozy dinners or as a base for casseroles.

 

In this post, I’ll walk you through exactly how to make cream of mushroom soup at home, including the best mushrooms to use, the secret to extra creaminess, and a few flavor boosters you’ll love.

 

Let’s dive into the pot and get cooking.

 

Why You’ll Love Making Cream Of Mushroom Soup At Home

Making cream of mushroom soup at home puts you in full control of the flavor and consistency.

 

You can adjust the thickness, salt level, and creaminess to match your exact taste preferences.

 

Plus, when you learn how to make cream of mushroom soup from scratch, you skip all the preservatives and excess sodium found in store-bought versions.

 

The homemade version also freezes beautifully, so you can batch-cook and have a comforting bowl ready anytime.

 

And honestly, once you taste the fresh mushroom goodness, you’ll never reach for the canned stuff again.

 

1. The Mushrooms Matter Most

To make cream of mushroom soup at home, your choice of mushrooms is the biggest flavor decision you’ll make.

 

Cremini mushrooms are a fantastic go-to because they’re meaty and slightly more flavorful than white button mushrooms.

 

Portobello mushrooms also work great if you want a deeper, earthier taste.

 

But you can absolutely use white button mushrooms, especially if you’re after a classic, mild cream of mushroom soup flavor.

 

I love mixing two varieties together, which gives the soup a more complex, layered mushroom profile.

 

2. The Creaminess Secret

The secret to a truly creamy cream of mushroom soup is using heavy cream, not just milk.

 

Heavy cream gives that luxurious, silky mouthfeel that makes the soup feel indulgent.

 

If you want a lighter version, you can swap in half-and-half, but you’ll lose a bit of that richness.

 

Another trick is to blend a portion of the soup after cooking, which releases the natural starches from the mushrooms and thickens everything naturally.

 

That way, you don’t need a heavy flour roux, though a roux still works great if you prefer a classic creamy base.

 

3. Don’t Skip the Sauté

When you make cream of mushroom soup at home, you must sauté the mushrooms properly before adding any liquid.

 

Sautéing them in butter until golden brown brings out their umami and eliminates that raw, rubbery texture.

 

Take your time here, about 8 to 10 minutes, and let the mushrooms release their moisture and then brown again.

 

This step is where the deep flavor happens, so don’t rush it.

 

How To Make Cream Of Mushroom Soup Step By Step

Now let’s get to the actual cooking process for how to make cream of mushroom soup at home.

 

I’ll give you a simple yet foolproof method that works every single time.

 

Ingredients You’ll Need

Gather these ingredients for your homemade cream of mushroom soup:

 

– 1 pound of fresh mushrooms, sliced (cremini or a mix)

 

– 4 tablespoons of unsalted butter

 

– 1 medium yellow onion, finely chopped

 

– 3 cloves of garlic, minced

 

– 4 cups of chicken or vegetable broth

 

– 1 cup of heavy cream

 

– 2 tablespoons of all-purpose flour (optional for thickening)

 

– Salt and black pepper to taste

 

– 1 teaspoon of fresh thyme leaves (optional)

 

Step 1: Sauté the Aromatics

First, melt the butter in a large pot over medium heat.

 

Add the chopped onion and cook for about 4 minutes until it becomes soft and translucent.

 

Then toss in the minced garlic and stir for another minute until fragrant.

 

This aromatic base is the foundation of your cream of mushroom soup.

 

Step 2: Brown the Mushrooms

Add all the sliced mushrooms to the pot, spreading them out in an even layer.

 

Let them cook undisturbed for 4 to 5 minutes, then stir and continue cooking for another 5 to 7 minutes until they’re deeply browned and reduced in volume.

 

Season with a pinch of salt, which helps draw out moisture and encourages browning.

 

That golden color on the mushrooms is pure flavor for your cream of mushroom soup.

 

Step 3: Add the Liquid and Simmer

If you’re using flour to thicken, sprinkle it over the mushrooms now and stir for about 1 minute to cook out the raw taste.

 

Then pour in the broth slowly while stirring, scraping up any browned bits from the bottom of the pot.

 

Bring the soup to a gentle boil, then reduce the heat to low and let it simmer for about 15 minutes uncovered.

 

This simmering time lets all the flavors meld together beautifully.

 

Step 4: Blend for Creaminess

For a velvety texture, use an immersion blender to puree about half of the soup right in the pot.

 

Alternatively, you can carefully transfer half the soup to a blender, blend until smooth, and then return it to the pot.

 

This partial blending leaves some nice mushroom chunks while giving the broth that creamy consistency you expect from cream of mushroom soup.

 

Step 5: Finish with Cream and Seasonings

Stir in the heavy cream and fresh thyme, then simmer gently for another 5 minutes.

 

Do not let the soup boil after adding the cream, or it could curdle.

 

Taste and adjust the seasoning with additional salt and pepper as needed.

 

That’s how to make cream of mushroom soup at home in under 40 minutes.

 

Flavor Twists For Your Cream Of Mushroom Soup

Once you master the basic method, you can easily customize your homemade cream of mushroom soup.

 

Add White Wine or Sherry

A splash of dry white wine or sherry added after sautéing the mushrooms will brighten up the whole pot.

 

Simply deglaze the pan with about ½ cup of wine before adding the broth, and you’ll get a sophisticated depth of flavor.

 

The alcohol cooks off, leaving behind a subtle tangy richness that pairs perfectly with the earthiness of the mushrooms.

 

Use Different Broths

Chicken broth is classic, but you can make cream of mushroom soup at home using vegetable broth for a vegetarian-friendly version.

 

Or try beef broth for a heartier, more robust tasting soup that feels almost like a gravy.

 

Each broth changes the character of the soup, so experiment to find your favorite.

 

Top with Crunch

Don’t forget the toppings when you serve your homemade creation.

 

A sprinkle of crispy fried shallots, croutons, or a drizzle of truffle oil takes this soup to a whole new level.

 

A swirl of extra cream on top also makes it look absolutely beautiful in the bowl.

 

So, How Do You Make Cream Of Mushroom Soup At Home?

You can make cream of mushroom soup at home by sautéing mushrooms with aromatics, simmering them in broth, and finishing with heavy cream.

 

The whole process is simple, forgiving, and endlessly adaptable to your taste.

 

Whether you enjoy it as a starter, a main course with crusty bread, or as a base for green bean casserole, this homemade recipe beats anything from a can.

 

So next time you’re craving a warm, comforting bowl, skip the store and make cream of mushroom soup at home instead.

 

Your taste buds will thank you, and so will your kitchen.