Best Cream of Mushroom Soup Recipe

Introduction

Best Cream of Mushroom Soup Recipe is a rich, velvety, and comforting soup made with earthy mushrooms, aromatics, cream, and savory broth. Far better than canned versions, this homemade recipe delivers deep mushroom flavor with a silky texture and balanced richness. Perfect as a starter, light meal, or cooking base for casseroles and sauces, it is both versatile and satisfying.

Why you’ll love this recipe

Rich mushroom flavor with creamy texture
Easy one-pot recipe with simple ingredients
Better than canned soup in taste and freshness
Perfect as a meal or recipe base
Comforting and satisfying year-round

Ingredients (serves 4)

Soup

1 pound mushrooms, sliced
2 tbsp unsalted butter
1 tbsp olive oil
1 small onion, finely chopped
3 cloves garlic, minced
3 tbsp all-purpose flour
3 cups vegetable or chicken broth
1 cup heavy cream or milk
1 tsp salt
½ tsp black pepper

Topping

Fresh parsley, chopped
Extra sautéed mushrooms
Croutons (optional)

Essential Tools and Equipment

Large pot or saucepan
Wooden spoon
Knife
Cutting board
Blender or immersion blender (optional)

Step-by-step process (detailed)

1. Prepare the mushrooms

Wipe the mushrooms clean with a damp towel and slice them evenly. Uniform slices help them cook at the same rate and create a balanced texture throughout the soup.

2. Heat the pot

Place a large pot over medium heat and add butter plus olive oil. Using both adds flavor while helping prevent the butter from browning too quickly.

3. Sauté the mushrooms

Add the sliced mushrooms in a single layer as much as possible. Cook for 8–10 minutes, stirring occasionally, until they release moisture and become golden brown. Proper browning builds deep mushroom flavor.

4. Add onion and garlic

Stir in the chopped onion and cook for 4–5 minutes until soft and translucent. Add garlic and cook for 30 seconds until fragrant, being careful not to burn it.

5. Add the flour

Sprinkle flour evenly over the mushroom mixture and stir constantly for 1–2 minutes. This removes the raw flour taste and creates a roux that thickens the soup.

6. Add broth gradually

Slowly pour in the broth while stirring continuously to prevent lumps. Scrape the bottom of the pot to release flavorful browned bits.

7. Simmer the soup

Bring the soup to a gentle simmer, then reduce the heat to medium-low. Cook for 10–15 minutes until slightly thickened and flavors meld together.

8. Blend if desired

For a smoother texture, blend part or all of the soup using an immersion blender. Leave some mushroom pieces intact if you prefer more texture.

9. Add cream and seasoning

Stir in the cream, salt, and black pepper. Heat gently for 2–3 minutes without boiling, as boiling can affect the creamy texture.

10. Serve

Ladle into bowls and top with parsley, extra sautéed mushrooms, or croutons. Serve hot.

Mistakes to avoid

Crowding mushrooms — steaming instead of browning
Skipping flour cook time — raw flour taste
Boiling after cream — split texture
Too much salt early — over-seasoned soup
Undercooking mushrooms — weak flavor

Variations of the Best Cream of Mushroom Soup Recipe

Garlic Version — add extra garlic
Wild Mushroom Version — use mixed mushrooms
Lighter Version — use milk instead of cream
Herb Version — add thyme or rosemary
Vegan Version — use plant cream and broth

Tips for storage & make-ahead

Store in refrigerator up to 4 days
Reheat gently over low heat
Freeze before adding cream for best results
Add a splash of broth if thickened later
Flavor improves the next day

Frequently Asked Questions

Can I use milk instead of cream?

Yes, though the soup will be lighter and less rich.

What mushrooms work best?

Cremini, button, or a mix of wild mushrooms all work well.

Can I freeze it?

Yes, preferably before adding cream.

How do I thicken it more?

Simmer longer or add a small slurry of flour and water.

Conclusion

Best Cream of Mushroom Soup Recipe is a rich and flavorful homemade classic that delivers a deep mushroom taste with a smooth, creamy finish. Easy to prepare and highly versatile, it works as both a comforting meal and a useful cooking staple. With its fresh ingredients and velvety texture, this soup is a recipe worth keeping.

Best Cream of Mushroom Soup Recipe

Best Cream of Mushroom Soup Recipe

A creamy homemade mushroom soup with rich flavor and velvety texture.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4

Ingredients
  

  • Soup:
  • 1 pound mushrooms sliced
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 small onion chopped
  • 3 cloves garlic minced
  • 3 tbsp flour
  • 3 cups broth
  • 1 cup heavy cream or milk
  • 1 tsp salt
  • ½ tsp black pepper
  • Topping:
  • Fresh parsley
  • Extra mushrooms
  • Croutons optional

Instructions
 

  • Clean and slice mushrooms evenly.
  • Heat butter and oil in pot.
  • Cook mushrooms until browned.
  • Add onion and garlic until softened.
  • Stir in flour and cook briefly.
  • Add broth gradually while stirring.
  • Simmer until slightly thickened.
  • Blend for smoother texture if desired.
  • Add cream and seasonings gently.
  • Serve hot with toppings.

Notes

Brown mushrooms well
Do not boil after adding cream
Blend to the desired texture
Reheat gently

Sarah Williams

A Registered Dietitian, enthusiastic home cook, and food lover with a deep passion for healthy living. Interest in sharing the healthy & delicious recipes to people.

Leave a Comment

Recipe Rating




Index