Cream of Mushroom Soup

Topic: Comforting Soups and Hearty Stews

This comforting soup features cremini mushrooms sautéed for earthy depth, paired with caramelized onions, fresh garlic, and a hint of white wine for complexity. The mixture simmers in a creamy broth enriched with a mix of chicken stock and beef bouillon, then finished with blended and whole mushrooms for velvety body and texture. Serve it warm and garnish with fresh herbs for a satisfying, upscale soup perfect as a starter or a meal on its own.

A woman wearing a chef's hat and apron.
By racha Racha
Last modified on Wed, 30 Jul 2025 10:15:06 GMT
A bowl of cream of mushroom soup. Bookmark
A bowl of cream of mushroom soup. | recipesbyracha.com

Rich cream of mushroom soup is the definition of comfort food and this version gets rave reviews every time I make it. You will taste the difference when mushrooms are sautéed just right for a hearty homemade soup that leaves store bought far behind. In my kitchen it makes everyone ask for second helpings and it has become my favorite way to show how flavorful a homemade soup can be.

I still remember the first time I blended mushrooms right into the soup and realized how much richer and creamier it could be. Now my family asks for this every winter and it makes leftovers worth looking forward to.

Ingredients

  • Cremini mushrooms: Sliced and diced for a layered texture. Choose firm brown caps without sogginess for best flavor
  • Yellow onion: Adds sweetness and depth. Look for heavy onions that feel solid in your hand
  • Fresh garlic: Cloves give the most aromatic and punchy result. Squeeze bulbs to pick ones that feel tight and plump
  • Olive oil and butter: For sautéing. Oil keeps mushrooms from sticking and butter brings richness. Opt for unsalted butter if you like to control saltiness
  • Worcestershire sauce and Dijon mustard: These two boost umami and add complexity. Use a Dijon with smooth sharpness
  • Dry white wine: Pinot Grigio or Chardonnay is ideal. Go for something you also enjoy sipping
  • Chicken broth and beef bouillon: Both add different backbone flavors. Choose low sodium versions and high quality bouillon paste if possible
  • Heavy cream: Makes the soup extra silky. Pick cream with no additives for pure flavor
  • Flour: Helps thicken the soup. All purpose works best but you can substitute with gluten free blends if needed
  • Salt, pepper, thyme, bay leaf: Classic seasonings. Use fresh thyme sprigs for a brighter flavor whenever you can

Instructions

Prepare and Sauté Mushrooms:
Dice most of your mushrooms and leave a handful in thick slices. Rinse well and pat dry completely before using so they brown and do not steam. Sauté the mushrooms in olive oil in a large soup pot over medium high heat for about 10 minutes until browned and their moisture is released. Remove and set aside.
Caramelize the Onions:
Turn the heat to medium low and add a knob of butter with the diced onions into the same pot. Stir often and allow the onions to cook slowly for 15 minutes. The goal is to reach a deep golden color and keep them from burning for maximum sweetness.
Layer the Aromatics:
Add pressed or finely chopped garlic cloves followed by a splash of Worcestershire and a spoonful of Dijon mustard. Stir these into the caramelized onions for another minute until fragrant. Pour in the white wine and let it reduce by half so the alcohol cooks off and the flavors concentrate.
Build the Soup Base:
Sprinkle flour evenly into the pot and cook for 2 minutes, stirring well to form a paste. Slowly pour in the chicken broth whisking constantly for a lump free result. Add the heavy cream and crumble in the beef bouillon. Stir in thyme, pepper, a bit of salt and a bay leaf to infuse everything as it simmers.
Blend for Creaminess:
Take out about one and a half cups of the sautéed mushrooms and blend them into the liquid using an immersion blender right in the pot or a countertop blender. Carefully purée until smooth. This adds body and a deep mushroom flavor to the soup.
Simmer and Finish:
Return the reserved mushrooms to the soup. Simmer gently uncovered for 10 to 15 minutes, stirring occasionally until the soup is thickened to your liking. Taste and adjust seasoning. If you want a bit more texture add a handful of extra sautéed mushroom slices right before serving.
A bowl of soup with mushrooms and herbs.
A bowl of soup with mushrooms and herbs. | recipesbyracha.com

I fell in love with cremini mushrooms for their earthiness and the way they deepen the flavor of this soup. My very first batch made a snowy evening especially cozy for us and I keep extra mushrooms on hand just for this recipe.

Storage Tips

Store your soup in a tightly sealed container in the fridge for up to three days. It freezes beautifully in single portions or a big batch just leave a little space for expansion. Reheat it gently on the stove and add a splash of cream if it thickens too much.

Ingredient Substitutions

If you need a vegetarian version swap in a high quality vegetable broth for the chicken broth and use your favorite plant based cream. White button mushrooms can replace cremini mushrooms though the flavor will be lighter. Gluten free flour blends work just fine for thickening.

Serving Suggestions

Pair a hot bowl with thick slices of sourdough or rustic toast. Add a swirl of extra cream and a few sautéed mushroom slices on top for a fancy look. Sometimes I like to sprinkle chopped chives or thyme for fresh contrast.

Cultural and Historical Roots

Mushroom soup has a place in European and American kitchens for centuries starting as a way to stretch savory flavors from humble ingredients. The rich creamy versions found in old cookbooks inspired this modern take using a blend of classic techniques and a boost of umami.

Seasonal Adaptations

In autumn try adding a handful of wild mushrooms for a woodsy note. Spring works well with ramps or green garlic replacing regular onions. If you find fresh thyme or chervil at the farmers market savor those flavors in the broth.

Success Stories

Cooks from my recipe group have told me that kids who say they do not like mushrooms go back for seconds with this soup. One friend layered it into a casserole and said it outshined any canned version hands down. It is a go to freezer meal for busy work weeks and impresses at potlucks every time.

Freezer Meal Conversion

To freeze let the soup cool completely before transferring to containers. For best results reheat slowly over low heat and stir well. Freeze in smaller containers for easy workday lunches.

A bowl of soup with mushrooms and herbs.
A bowl of soup with mushrooms and herbs. | recipesbyracha.com

This soup is always a comfort and crowd pleaser any time of year. Give it a try once and it might become your new family classic.

Common Questions About Recipes

→ Which mushrooms work best for this soup?

Cremini (baby bella) mushrooms provide the richest, earthiest flavor, but white button mushrooms are a good substitute.

→ Can I make it vegetarian?

Yes, simply use vegetarian broth and vegetarian bouillon varieties to maintain a plant-based dish.

→ Which wine should I use?

Dry white wines such as Pinot Grigio, Chardonnay, or Sauvignon Blanc enhance the flavors, but broth can be substituted if preferred.

→ How do I achieve a creamy texture?

Blend a portion of the cooked mushrooms into the broth while keeping some mushrooms sliced for varied texture.

→ How should I store leftovers?

Keep the soup in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months.

→ Can I use jarred garlic?

Fresh garlic is recommended for the best taste, though shallots or a blend of both can also add great flavor.

Cream of Mushroom Soup

Earthy mushrooms and creamy broth come together in this elegant comfort soup with savory depth.

Prep Time
20 minutes
Cooking Time
45 minutes
Total Time
65 minutes
By racha: Racha

Recipe Category: Soups & Stews

Skill Level: Moderately Tricky

Culinary Style: American

Makes: 6 Servings (About 10 cups)

Diet Preferences: ~

What You'll Need

→ Main

01 24 ounces cremini (baby bella) mushrooms, cleaned, sliced and diced
02 2 tablespoons olive oil
03 1 large yellow onion, diced
04 3 tablespoons unsalted butter
05 4 cloves fresh garlic, minced
06 1 tablespoon Worcestershire sauce
07 2 teaspoons Dijon mustard
08 1 teaspoon kosher salt, or to taste
09 1 teaspoon freshly ground black pepper
10 0.5 teaspoon dried thyme
11 0.25 teaspoon ground nutmeg
12 0.5 cup dry white wine (such as Pinot Grigio, Chardonnay, or Sauvignon Blanc)
13 3 tablespoons all-purpose flour
14 4 cups low-sodium chicken broth
15 1 cup heavy cream
16 1 beef bouillon cube or 1 teaspoon beef bouillon base

Steps to Follow

Step 01

Slice and dice the mushrooms, reserving some slices for added texture.

Step 02

Heat olive oil in a large pot over medium-high heat. Add mushrooms and sauté for 10 minutes until browned. Transfer to a bowl and set aside.

Step 03

In the same pot, add butter and diced onion. Cook over medium heat for 15 minutes, stirring regularly, until the onions are soft and slightly caramelized.

Step 04

Add minced garlic, Worcestershire sauce, Dijon mustard, salt, black pepper, dried thyme, and ground nutmeg. Pour in the white wine and cook, stirring, until the wine is reduced by half.

Step 05

Sprinkle in the flour and stir to coat the onions. Cook for 2 minutes. Gradually whisk in the chicken broth, ensuring no lumps remain.

Step 06

Stir in heavy cream and crumble in the beef bouillon. Bring the mixture to a gentle boil, then reduce to a simmer.

Step 07

Add up to 1.5 cups of the cooked mushrooms into the soup. Blend directly in the pot using an immersion blender, or transfer to a countertop blender and return to the pot.

Step 08

Add the remaining sautéed mushrooms back to the soup for texture. Simmer for 10 to 15 minutes, stirring occasionally, until the soup reaches the desired consistency. Adjust seasoning if needed.

Step 09

Ladle the soup into bowls and serve hot, garnished with fresh thyme if desired.

Additional Tips

  1. For richer flavor, use a mix of cremini and white button mushrooms.
  2. If omitting wine, substitute an equal amount of chicken broth.
  3. The soup freezes well for up to 3 months.
  4. Shallots may be combined with or substituted for onions.

Must-Have Gear

  • 4-quart soup pot
  • Immersion blender or countertop blender
  • Measuring spoons
  • Cooking spoon
  • Ladle
  • Sharp chef’s knife

Potential Allergy Info

Check product labels for allergens and consult your healthcare provider if unsure.
  • Contains dairy (butter, cream).
  • Contains gluten (flour).
  • Contains soy and fish if using regular Worcestershire sauce.

Nutritional Details (Per Portion)

Nutritional info is provided for guidance and isn’t a substitute for professional health advice.
  • Calories: 240
  • Fat: 17 g
  • Carbohydrates: 12 g
  • Protein Content: 5 g