Go Back
Cream of Mushroom Soup

Cream of Mushroom Soup

Cream of Mushroom Soup is a creamy, earthy bowl that comforts and satisfies. With sautéed mushroom, aromatic onion and garlic, and a silky heavy cream finish, this easy weeknight dinner soup is ideal for chilly evenings. Its simple enough for a quick meal yet feels indulgent, making it a perfect reason to invite someone over.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Soups
Cuisine: American
Calories: 250

Ingredients
  

  • 2 tbsp butter Melted to provide a rich, savory base and help sauté aromatics; contributes a silky mouthfeel and slight sweetness when browned. Use to cook onions and mushrooms over medium heat until softened and lightly caramelized to develop deep flavor.
  • 1 tbsp olive oil Added to increase smoke point and impart a clean, fruity fat for sautéing; balances butter to prevent burning at higher temperatures. Use alongside butter to ensure even cooking of vegetables and to add subtle olive oil aroma.
  • 1 cup yellow onion, diced Diced to supply a sweet, aromatic backbone that softens and caramelizes, releasing natural sugars that deepen overall soup flavor. Cook until translucent to build savory complexity and to form the foundation for the soup’s mirepoix-like base.
  • 1 tbsp garlic, minced Minced to deliver a pungent, aromatic hit that brightens and layers savory notes; releases essential oils quickly when sautéed. Add after onions begin to soften and cook briefly to avoid bitterness while developing a fragrant base.
  • 8 oz brown mushroom, sliced Sliced to contribute earthy, umami-rich flavor and meaty texture that defines a mushroom soup; absorbs and releases liquid for depth. Sauté until browned and reduced to concentrate flavors and to integrate with the broth and cream.
  • 1/2 tsp thyme, dried Sprinkled to add a subtle, woodsy herbal note and to complement the mushrooms’ earthy profile; enhances overall aromatic complexity. Use sparingly to avoid overwhelming other herbs, adding early to meld with the sautéed vegetables.
  • 1/2 tsp parsley, dried Sprinkled to provide a mild, slightly bitter herbaceous lift and to brighten the soup’s flavor profile; pairs well with thyme and parsley fresh garnish. Add during cooking to allow flavors to hydrate and incorporate into the broth.
  • 1/2 tsp ground black pepper Ground to season with warm, slightly sharp heat that accentuates other flavors and balances creaminess; helps round out the palate. Adjust to taste and add gradually to avoid overpowering delicate mushroom notes.
  • salt to taste Used sparingly to enhance and balance all flavors, bringing out natural sweetness and depth; allows seasoning control throughout cooking. Add incrementally and taste as you go to achieve the desired seasoning level.
  • 3 tbsp flour Sprinkled in to thicken the soup by creating a roux with butter and oil, giving body and smoothness; helps emulsify cream into the broth. Cook briefly with fats to remove raw flour taste before adding liquid for a silky texture.
  • 2 cups low sodium chicken broth Poured in to provide a savory, umami-rich liquid base that complements mushrooms while controlling sodium; forms the primary body of the soup. Simmer with the vegetables and roux to extract flavor and create a cohesive broth.
  • 3/4 cup heavy cream Stirred in to add luxurious richness, creaminess, and a velvety finish that rounds acidity and enhances mouthfeel; slightly sweet and silky. Add near the end of cooking and warm gently to prevent curdling while integrating with the broth.
  • Fresh parsley, to garnish Chopped and sprinkled as a fresh, bright garnish to add color contrast, mild herbaceous flavor, and a hint of freshness to each bowl. Add just before serving to preserve texture and provide a lively finish.

Equipment

  • Dutch Oven
  • Serving Bowls

Method
 

  1. Heat a heavy bottom pan; add butter, once the butter has melted add oil.: A heavy bottom pan gives even heat distribution so nothing scorches, and when the butter begins to foam you will notice a nutty scent that signals it is hot enough. Adding olive oil after the butter melts raises the overall smoke point and lends a faint fruity note. Listen for a gentle sputter as the fat hits the pan, and watch the butter foam subside to a steady shimmer, which is the cue to proceed. Troubleshooting tip, if the butter browns too quickly lower the heat immediately to avoid bitterness. Why this matters, the right fat temperature allows the aromatics to soften rather than burn, forming the flavor foundation.
  2. Add the onions and cook until they turn translucent. Add in the minced garlic and cook for a minute.: You will see the onion pieces soften and become glossy, releasing a sweet fragrance that fills the kitchen. Stir frequently so they sweat evenly and do not brown; the goal is a translucent, tender texture. Add the garlic once the onion is soft, and cook until the garlic releases a warm, pungent aroma, about a minute. If garlic begins to brown too fast, pull the pan off the heat briefly because burnt garlic tastes acrid. The gentle cooking lets natural sugars develop, balancing the final soup.
  3. Add the sliced mushroom and cook for 3-4 minutes until the mushroom releases its moisture.: As the mushroom hits the pan you will hear a soft sizzle, and within a few minutes they will begin to exude liquid and shrink. The visual change from plump to slightly collapsed is your signal that the mushroom is releasing umami rich juices. Stir occasionally to ensure even contact with the pan so the surfaces brown lightly, creating concentrated flavor. A common error is overcrowding the pan which causes steaming and less browning, so give them space or work in batches for best results.
  4. Sprinkle the flour along with the thyme, parsley, pepper, and salt. Mix well for a minute.: Once the moisture in the pan has reduced slightly, add the flour and dried herbs, tossing to coat the ingredients evenly. You will hear a faint thickening sound as the flour absorbs the fats, and the mixture should smell toasty and herbaceous after about a minute. This short cook time eliminates the raw flour taste and blooms the dried thyme and parsley . Avoid adding liquid immediately or you risk lumps; give the flour a brief moment to toast for a smoother final texture.
  5. Add the chicken broth and mix it well. Cover with lid and cook the soup for 7-10 minutes on a medium-low flame until the mushroom soup thickens.: Pour the chicken broth in gradually while stirring to combine, smoothing any tiny clumps into the liquid. As it warms you will notice steam rising and small bubbles forming at the edges, signs the broth is integrating and starting to thicken. Covering the pan creates a gentle convection that helps flavors meld and the soup to reduce evenly. I check after seven minutes for body and taste, then cook a bit longer if needed. If the heat is too high you might reduce too fast and scorch the bottom, so maintain medium low heat.
  6. Stir in the heavy cream and simmer for 2 more minutes.: When you add the heavy cream , stir gently to combine, and you will immediately see the color lighten to a creamy hue and the surface gain a silky sheen. Keep the heat low enough that the soup simmers gently rather than boiling because vigorous boiling can make the cream separate. Simmering for a couple of minutes lets the cream warm through without breaking and deepens the mouthfeel. If you notice any curdling, reduce the temperature and whisk briskly to bring it back together.
  7. Finally, garnish the soup with fresh parsley and serve warm.: The final touch of fresh parsley adds a bright green contrast and a clean scent that lifts the bowl. Serve while warm so the aromas are at their peak and the texture remains silky. If left to sit too long, the surface cools and the soup firms up, so enjoy promptly. A quick taste before serving lets you adjust salt or pepper for perfect balance.

Notes

  • Choose the right pan : A heavy bottom pan, like a Dutch oven, spreads heat evenly which prevents hot spots and burning while giving you the control needed for browning and slow simmering.
  • Slice mushrooms uniformly : Even slices ensure consistent cooking, so you avoid some pieces becoming mealy while others remain underdone, giving a balanced texture in every spoonful.
  • Use low sodium broth : Starting with a low sodium chicken broth gives you control over final seasoning, letting you add salt gradually as the soup reduces to avoid over seasoning.
  • Bloom dried herbs in the roux : Adding dried thyme and parsley with the flour helps release their oils and improves the herb flavor throughout the soup rather than in isolated pockets.
  • Mind the cream heat : After stirring in heavy cream, keep the heat low to prevent curdling; a gentle simmer for a short time is enough to integrate it fully without separation.
  • Finish with fresh parsley : A small sprinkle of chopped fresh parsley just before serving adds brightness and visual contrast, balancing the rich, creamy base.