Cream of Mushroom Soup

Sections: Comforting Soups and Hearty Stews

This decadent cream of mushroom soup layers umami-rich sautéed mushrooms with caramelized onions and a splash of wine, then simmers everything in a smooth, savory broth enriched by cream and herbs. Some mushrooms are blended right into the soup for earthy depth, while others remain for texture. Each spoonful bursts with complex flavors and comforting richness. Enjoy as an appetizer or a cozy main, finished with a sprinkle of fresh thyme or cracked pepper for extra appeal.

A man wearing a chef's hat and apron.
Written By Clara
Last modified on Wed, 30 Jul 2025 10:14:13 GMT
A bowl of cream of mushroom soup. Pin to Save
A bowl of cream of mushroom soup. | cozybakinglife.com

Few things feel more comforting than a steaming bowl of deeply savory cream of mushroom soup made entirely from scratch in your own kitchen. This recipe marries the earthy umami of mushrooms with the richest caramelized onion base, a splash of white wine for grownup flavor, and a swirl of silky cream. If you crave that restaurant-level depth without mystery ingredients or shortcuts, this is your soup.

Honestly I first made this as a cold weather weekend treat and after the second bite my husband immediately declared it the best soup I had ever made. It is now on repeat in our house all winter long.

Ingredients

  • Cremini mushrooms: provide a richer and deeper earthy flavor than basic white mushrooms Look for already cleaned and sliced ones to save time
  • Yellow onions: bring sweetness and depth as they caramelize slowly Choose ones that feel heavy for their size
  • Fresh garlic: adds punch and aroma Use whole cloves instead of jarred for best taste
  • Unsalted butter: helps caramelize the onions and gives the soup a luxurious flavor Choose high quality butter for extra creaminess
  • Olive oil: is used to saute the mushrooms quickly without making them greasy Look for robust extra virgin if possible
  • White wine: brightens all the savory notes Use Pinot Grigio Chardonnay or Sauvignon Blanc Choose something you would enjoy drinking
  • Worcestershire sauce and Dijon mustard: give a subtle complexity Opt for a grainy Dijon for extra flavor
  • Chicken broth and a touch of beef bouillon: supply backbone and umami Better Than Bouillon is my trusted brand
  • Heavy cream: finishes the soup with a silky richness Any brand with at least 35 percent fat will give the best results
  • Flour: thickens the soup and helps creamy ingredients emulsify together Sift before adding for a smoother blend
  • Fresh thyme or parsley: bring a fresh lift to this hearty soup Look for perky herbs with no wilted leaves

Instructions

Prepare the Mushrooms:
Dice most of the mushrooms but keep a handful in slices This creates great texture later Heat olive oil in your soup pot over medium heat Add mushrooms with a pinch of salt and cook stirring often until they are golden and shrink in size This usually takes about 10 minutes Remove and set aside to retain their texture
Caramelize the Onions:
Add butter and your diced onions to the now empty pot Cook over medium low heat for 15 minutes stirring occasionally until onions turn a light golden color and smell sweet This slow caramelization is the flavor foundation of the soup
Build the Aromatics:
Stir in minced garlic Worcestershire sauce Dijon mustard dried thyme and a small pinch of salt Let this mixture sizzle until fragrant about 1 minute Pour in the wine and raise the heat Simmer until the liquid is reduced by half so the flavors intensify
Make the Roux and Add Liquids:
Scatter flour over the onions stirring until the flour is absorbed and has cooked off its raw taste This takes about 2 minutes Gradually whisk in the chicken broth along with any broth boosters or bouillon cubes Stir continuously to create a smooth soup base
Blend for Body:
Return up to one and a half cups of your cooked mushrooms to the soup Using an immersion blender carefully puree the mix right in the pot until silky and almost smooth This gives the soup a luscious texture
Finish the Soup:
Add the reserved sautéed mushroom slices to the pot Pour in the heavy cream Stir gently and let the soup simmer uncovered for another 10 to 15 minutes until thickened to your liking Taste and adjust seasoning with salt and pepper just before serving
A bowl of soup with mushrooms and herbs.
A bowl of soup with mushrooms and herbs. | cozybakinglife.com

My favorite part of this recipe is using two styles of mushrooms Some blended in for full flavor and the rest left chunky for texture When I serve this at family gatherings the table goes quiet as everyone gets their first taste of how much depth homemade mushroom soup can really have

Storage Tips

Store your cooled soup in an airtight glass container in the fridge for up to three days For longer storage pour individual portions into freezer safe containers leaving a little space for expansion and freeze for up to three months Thaw gently in the fridge and reheat over low heat stirring often so the cream does not separate

Ingredient Substitutions

Use white button mushrooms if cremini are not available though the flavor will be slightly milder For a vegetarian version sub in vegetable broth and a vegetarian bouillon paste You can swap shallots for onions and add a handful of rehydrated dried mushrooms for even more earthy punch If you avoid wine just use extra broth but a splash of apple cider vinegar can add a touch of brightness instead

Serving Suggestions

This soup is comforting and elegant on its own but is also wonderful with a big slice of sourdough bread or a crisp green salad It makes a decadent starter for a winter dinner party or a satisfying lunch with a side of roasted vegetables For even more warmth sprinkle extra herbs or swirl in a little truffle oil just before serving

Cultural and Historical Context

Cream of mushroom soup has roots in both French and American kitchens French cuisine inspired the silky texture and classic roux thickener while American home cooks embraced the convenience of blended mushrooms and creamy canned versions The homemade version brings back the complexity and depth that made it a restaurant favorite generations ago My grandmother always believed that a good cream soup meant layering flavors slowly and that is still the secret to the best results

Seasonal Adaptations

In spring use a mix of wild mushrooms for a woodsy flavor Add fresh peas or ramps for a pop of green as soon as they are in season Swap thyme for fresh tarragon or chives in summer for a brighter taste

Success Stories

Several friends have told me they now use this as their house soup recipe even for holidays One friend made it vegetarian for a dinner party and everyone asked for the recipe My own family insists on this at every winter birthday dinner The combination of flavors brings out the best in humble ingredients and always earns compliments

Freezer Meal Conversion

To freeze this soup for busy weeks ahead let it cool completely and portion into pint or quart containers Be sure to allow an inch or so at the top for expansion It reheats straight from frozen in a covered saucepan over medium low heat Stir frequently and add a splash of cream to freshen it up If freezing before adding cream wait to stir it in when reheating so the texture stays perfect

A bowl of soup with mushrooms and green herbs.
A bowl of soup with mushrooms and green herbs. | cozybakinglife.com

This soup is both nostalgic and restaurant worthy and brings quiet joy to the table every time you serve it. Creamy mushroom soup made at home truly tastes like a hug in a bowl.

Common Questions About Recipes

→ What mushrooms work best for this soup?

Cremini (baby bella) mushrooms are ideal for rich flavor, but white button mushrooms can also be used.

→ Can I make this soup vegetarian?

Absolutely! Use vegetarian broth and meat-free bouillon for a flavorful meatless version.

→ Do I have to use wine in the soup?

Wine adds depth and aroma, but you may omit it or replace with extra broth if desired.

→ How do I get the soup creamy and smooth?

Blend some of the mushrooms into the broth with an immersion blender, then add cream for silky texture.

→ How should I store leftovers?

Let soup cool, then refrigerate in an airtight container up to 3 days, or freeze for up to 3 months.

→ Can I use dried mushrooms or other varieties?

Yes, dried mushrooms (rehydrated) or a mix of different varieties can add even more depth of flavor.

Cream of Mushroom Soup

Earthy, creamy soup filled with sautéed mushrooms, caramelized onions, herbs, and velvety smoothness.

Prep Time
15 minutes
Time for Cooking
40 minutes
Total Duration
55 minutes
Written By: Clara

Recipe Category: Soups & Stews

Skill Level: Medium Skill Needed

Culinary Style: American

Servings: 6 Portion Count (6 servings)

Dietary Preferences: ~

List of Ingredients

→ Vegetables

01 20 ounces cremini mushrooms, cleaned and sliced
02 1 yellow onion, diced
03 3 cloves fresh garlic, minced

→ Dairy

04 3 tablespoons unsalted butter
05 1 cup heavy cream

→ Oils

06 2 tablespoons olive oil

→ Liquids

07 2 cups chicken broth
08 1/2 cup dry white wine

→ Flavor Enhancers

09 1/2 tablespoon Worcestershire sauce
10 1 teaspoon Dijon mustard
11 1 beef bouillon cube

→ Dry Ingredients

12 3 tablespoons all-purpose flour

→ Seasonings

13 1/2 teaspoon kosher salt, or to taste
14 1/2 teaspoon ground black pepper
15 1/4 teaspoon dried thyme

Preparation Steps

Step 01

Finely dice most of the mushrooms, leaving a portion sliced for garnish and texture. Heat olive oil in a large soup pot over medium-high heat. Sauté the mushrooms for about 10 minutes until browned and their liquid is released. Transfer mushrooms to a plate and set aside.

Step 02

Reduce heat to medium. Add butter and diced onions to the same pot. Cook for 15 minutes, stirring occasionally, until onions are soft and lightly caramelized.

Step 03

Stir in minced garlic, Worcestershire sauce, Dijon mustard, thyme, salt, and black pepper. Pour in the white wine and simmer, scraping the bottom of the pot to deglaze, until the wine reduces by half.

Step 04

Sprinkle in the flour and cook, stirring constantly, for 2 minutes. Gradually whisk in chicken broth until smooth. Add heavy cream and beef bouillon cube. Increase heat and bring to a gentle boil.

Step 05

Return up to 1.5 cups of the sautéed mushrooms to the pot. Use an immersion blender to blend the soup until smooth, or transfer mixture to a countertop blender and process in batches, then return to pot.

Step 06

Return the remaining sliced mushrooms to the pot for texture. Reduce heat to low and simmer uncovered for 10–15 minutes, stirring occasionally, until soup thickens to your preferred consistency.

Step 07

Adjust salt and pepper to taste. Serve hot, garnished with fresh herbs if desired.

Additional Suggestions

  1. For an enhanced depth of flavor, use cremini mushrooms, but white button mushrooms are also suitable. Vegetarian broths and bouillon can be substituted for a meat-free version.
  2. Store soup in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months. Reheat gently to preserve texture.

Must-Have Supplies

  • 4-quart soup pot
  • Immersion blender or countertop blender
  • Soup ladle
  • Measuring spoons
  • Garlic peeler

Allergen Details

Always check ingredient labels for allergens and consult with a professional if uncertain.
  • Contains dairy (butter, cream)
  • Contains gluten (flour)

Nutritional Details (Per Portion)

This nutritional info is for general guidance and not a substitute for expert advice.
  • Calories: 235
  • Fat: 17 g
  • Carbohydrates: 12 g
  • Protein: 6 g