Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup is the kind of bowl I reach for on the coldest evenings, the one that feels like a warm conversation with an old friend. I remember pulling a steaming pot toward me after a long day, the aroma of cremini mushrooms and butter filling the kitchen and making the whole house pause. That first spoonful, silky and earthy, always makes me slow down, breathe, and appreciate simple ingredients that do so much work together.

Over the years I have tuned this recipe so it hits that sweet spot between rustic and refined. I’ll tell you about the small choices that change everything, like why I caramelize some of the mushrooms separately and why I pulse the carrots, celery, and onion for a quick mirepoix rather than dicing it lovingly. These techniques save time and build layers of flavor, and they give you a soup that tastes like it simmered all day even when you made it after work.

Recipe Snapshot

Total Time:
1 hr 5 mins
Prep Time:
25 mins
Cook Time:
40 mins
Difficulty:
Medium
Calories:
250 kcal
Cuisine:
American
Diet:
Gluten-Free, Low FODMAP
Course:
Soups
Tools Used:
Large Dutch oven, Food processor, Blender

The Magic of This Homemade Cream of Mushroom Soup

Layered mushroom flavor

I love that this soup uses two treatments of mushrooms, sliced and caramelized, then chopped and simmered. Caramelizing brings deep umami and a toasted aroma, while the simmered portion melts into the broth for body and mushroom perfume. The result is a bowl that’s both meaty and silky, not one note but a conversation of textures.

Speed without sacrificing depth

We use the food processor for the mirepoix so you get velvety texture in far less time, yet you still keep the rustic mouthfeel. It’s a trick I rely on when I want a weeknight showstopper, and it makes the entire process feel manageable when life is busy.

Bright finishing touches

Adding a splash of balsamic vinegar and a squeeze of lemon juice at the end wakes everything up. I’ll always choose acid as my secret weapon to balance richness rather than extra salt. That bright note makes each spoonful pop and keeps the soup from feeling flat.

Creamy, but lighter

The use of milk and Greek yogurt (or sour cream) offers creaminess without heavy reliance on cream. It gives body, tang, and a smooth mouthfeel while keeping the bowl approachable and more everyday-friendly.

Flexible and approachable

This recipe adapts well to what you have on hand, yet it still rewards careful technique. I love sharing it because it teaches small, transportable skills, like how to caramelize and how to puree safely, which make a big difference in any kitchen.

What You’ll Need for Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup

The philosophy behind these ingredients is simple: build depth with minimal fuss. The mushrooms provide umami and texture, the mirepoix gives aromatic backbone, and the dairy elements offer creaminess and tang. The flour and broth create a velvety body while the small additions of vinegar and lemon brighten the whole bowl. Together they create a balanced, comforting soup that feels both homey and elevated.

  • 1 1/2 lb s.cremini mushrooms, divided: Sauté in batches to brown and develop deep umami flavor; reserve half sliced for garnish or texture and process the rest into a base to thicken and enrich the soup with savory mushroom character.
  • 3 medium carrots, roughly chopped to fit food processor: Roughly chop and pulse in a food processor to create a sweet, aromatic vegetable base that adds natural sweetness and body when cooked down with the mirepoix.
  • 3 stalks celery, roughly chopped to fit food processor: Roughly chop and pulse to contribute a vegetal, slightly peppery backbone to the soup; cooks down to add moisture, texture, and savory complexity to the stock.
  • 1 small yellow onion, roughly chopped to fit food processor: Roughly chop and pulse to provide natural sweetness and aromatic depth; caramelize gently to build flavor layers and balance the earthiness of the mushrooms.
  • 4 cloves garlic, peeled: Crush or mince and sauté briefly to release pungent, aromatic oils that elevate savory notes and add depth without overpowering the finished soup.
  • 4 tablespoons unsalted butter, divided: Melt and use in stages to sauté vegetables and mushrooms; contributes a rich, silky mouthfeel and helps brown ingredients for additional flavor development.
  • 2 tablespoons olive oil, divided: Use divided for sautéing and finishing to add fruity richness and prevent burning; complements butter by extending the cooking temperature range and adding complexity.
  • 1 tablespoon Worcestershire sauce: Stir in a small amount to boost savory depth with tangy, fermented notes; helps round out the mushroom umami and enhances overall flavor balance.
  • 2 teaspoons fresh thyme leaves, minced (or heaping 1/2 tsp dried): Minch fresh or use dried to infuse the soup with herbal, slightly floral notes; ties together the vegetable and mushroom flavors with a subtle, aromatic lift.
  • 1 tsp EACH paprika, dried dill: Season with paprika and dried dill to introduce warm color and mild smokiness alongside a bright, slightly grassy herb note that complements the creamy base.
  • 1/2 tsp EACH pepper, dried oregano: Season with freshly ground pepper and dried oregano to add warmth, earthy herbal depth, and a mild bite that balances the soup's creaminess and sweetness.
  • 1/8 teaspoon red pepper flakes: Sprinkle sparingly to add a touch of heat and bright peppery contrast that awakens the palate and prevents the soup from tasting flat.
  • 1/4 cup flour: Whisk into the roux to thicken the soup; provides structure and body while cooking off the raw flour taste when combined with the hot broth.
  • 2 teaspoons beef bouillon–base, granulated, or crushed cubes: Dissolve into the broth to intensify savory, meaty notes; adds saltiness and complexity that mimic beefy depth and enhance overall savoriness.
  • 4 cups low-sodium chicken broth: Simmer with the vegetables and mushroom purée to form the liquid backbone; supplies gentle savory stock and dilutes the base to a soup-consistent texture.
  • 1 cup milk: Stir in to add creaminess and a touch of dairy sweetness; helps smooth the texture and contributes to a rich, comforting mouthfeel.
  • 1/2 cup Greek yogurt or sour cream: Fold in toward the end for tangy creaminess and slight thickness; brightens the soup and provides a cultured dairy flavor without overwhelming it.
  • 1 tablespoon balsamic vinegar: Splash in a small amount to brighten and deepen flavor with a slightly sweet, complex acidity that balances the richness of the soup.
  • 1 tablespoon lemon juice: Add a squeeze to lift and balance flavors with fresh citrus acidity; cuts through richness and enhances aromatic complexity in the finished soup.
  • Fresh parsley or chives for garnish () (optional): Chop and sprinkle as a fresh garnish to add color, mild herbal brightness, and a clean finish that contrasts the soup's rich, savory creaminess.

Making Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup

These steps will guide you through the full cook from prep to finish. I recommend moving steadily and tasting as you go so you can adjust seasoning and texture. The process is forgiving, but the sensory clues will tell you when each stage is right, so pay attention to color, aroma, and texture.

  1. Prep: Measure the 1/2 cup of sour cream/yogurt and let it rest at room temperature until needed. Slice 1/3 of the mushrooms (8 oz.) 1/8-1/4-inch thick. Chop the remaining 2/3 (16 oz./1 pound).: The room holds the scent of warmed dairy and earth when you set aside the Greek yogurt or sour cream at room temperature, which prevents shocking the mixture later. You should notice the yogurt soften and lose its fridge chill, which helps it incorporate without splitting. A common misstep is adding cold dairy to hot soup, which can cause curdling, so warming it is purposeful and simple to do by leaving it out as you slice and chop.
  2. Chop Mirepoix: Add the carrots, celery, onion, and garlic to the food processor and pulse until roughly chopped (they don't need to look pretty—they will be pureed later). If you don’t have a food processor, chop by hand.: When you slice the portion of the mushrooms thinly, you let them caramelize more evenly, giving crisp edges and a nutty aroma as they hit the pan. Listen for an immediate sizzle that signals high enough heat; wait for a deep golden color before flipping, which can take a few minutes. Rushing and crowding the pan leads to steaming, not browning, so keep an even layer and be patient.
  3. Caramelize Mushrooms: Melt 2 tablespoons butter with 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the SLICED cremini mushrooms and stir to coat, then arrange in an even layer (some of the mushrooms may overlap). Cook undisturbed until they turn deeply golden brown on the bottom, flip, and repeat. Add the Worcestershire and some freshly cracked salt and stir to combine. Transfer to a bowl; don’t wipe out the pot.: The chunkier mushrooms will dissolve into the broth and provide texture and body. As they simmer, they release juices that smell intensely of mushroom and deepen the pot. Over-chopping can evaporate too much moisture during sauté, so keep them coarser for substance in the finished soup.
  4. Sauté Mushrooms/Mirepoix: Reduce the heat to medium and melt 2 tablespoons butter with 1 tablespoon olive oil. Add the chopped mushrooms and the onion/carrots/celery mixture. Sauté for 10 minutes or longer until the vegetables are tender (these mushrooms will not brown).: Pulsing the carrots , celery , onion , and garlic in the food processor creates a rustic base that purees beautifully later. You want small, irregular pieces rather than a paste, so pulse briefly. If you over-process, the mirepoix can become too fine and change the texture of the soup, so stop early and check often.
  5. Cook Roux: Add the flour and spices and cook for 1 minute. Add the beef base and chicken broth, stirring to scrape up the bits from the bottom of the pan.: As you melt butter with olive oil and lay the sliced mushrooms in the pan, let them cook undisturbed until deeply golden on the bottom; the scent will shift from raw mushroom to a toasted, savory bouquet. Flip them and repeat to build color. Adding Worcestershire sauce at this point intensifies the savory notes. A frequent mistake is stirring too frequently, which prevents that fond from forming, so resist the urge to move them prematurely.
  6. Simmer: Cover and bring to a boil, then reduce to a gentle simmer, uncovered, for 15 minutes, stirring occasionally.: When you lower the heat and add the chopped mushrooms plus the processed mirepoix with the reserved butter and olive oil , the pot will go quiet then release a gentle simmering scent as the vegetables soften. Sauté until tender, which can take ten minutes or more, stirring occasionally so nothing sticks. If the pan gets too hot, the vegetables may brown unevenly or burn, so adjust the heat as needed to keep a steady, gentle sizzle.
  7. Puree: In two batches, remove half of the soup (vegetables and liquid) to a blender. Don’t fill the blender more than 1/3 of the way, or it can overflow and explode. Blend until very smooth, being careful to let smoke escape, or the blender will explode. To do this, leave the blender cap open and cover it with a paper towel or loose dish towel.: Stirring in the flour and spices and cooking briefly removes the raw flour taste and builds a roux that thickens the soup. You should smell a toasty, biscuity scent after a minute; then add the beef bouillon and chicken broth while scraping up brown bits from the pan. A lump-free mixture comes from pouring slowly and whisking as you go, so take your time to avoid a gritty texture.
  8. Add Milk: Stir in the milk until combined, then the sour cream/yogurt until smooth, and then the sliced mushrooms. Cook over low heat until warmed through, about 5 minutes.: Bringing the pot to a boil and then reducing to a gentle simmer lets flavors meld and the vegetables fully soften. For about fifteen minutes the broth will taste increasingly concentrated and fragrant, with steam carrying a rich mushroom aroma. If you cover the pot too tightly, you may trap flavors but also risk overcooking and a flatter profile, so simmer uncovered to maintain clarity of flavor.
  9. Finishing Touches: Stir in the balsamic vinegar, lemon juice, and salt to taste. Garnish with fresh parsley and/or fresh chives. Dig in!: When you transfer half the soup to a blender in two small batches, the steam will carry a warm, savory perfume, and the liquid should whirl into a satiny texture. Only fill the blender about one third full and let steam escape by leaving the cap partially off but covered with a towel, which prevents pressure buildup. A common error is overfilling the blender, which risks a hot explosion, so always blend in small batches with care.
  10. Add Milk: Stirring in the milk integrates dairy notes and softens the concentrated flavors. Once the milk is combined, whisk in the room temperature Greek yogurt or sour cream until smooth; the soup will feel silkier and slightly tangy. Keep heat low while doing this, because too-high temperatures can make the dairy separate, which ruins the velvety mouthfeel you worked for.
  11. Cook until warmed through: Gently warming the soup with the sliced reserved mushrooms lets their texture remain tender but distinct, adding chew and contrast to the pureed body. This step takes about five minutes and the pot will steam slightly without vigorous bubbling. Boiling at this stage risks breaking the dairy and creating graininess, so keep it quiet and low.
  12. Finishing Touches: Stirring in the balsamic vinegar and lemon juice brightens the entire pot, and a final salt adjustment ties everything together. The aroma shifts to a lively harmony of acid and earth, with fresh herb on top if using parsley or chives . Over-salting is easy after reduction, so taste before adding additional salt and adjust patiently rather than aggressively.

Tips for Success

Homemade Cream of Mushroom Soup

A few focused tips will make this recipe sing. Read them before you start so you can prep the mise en place, adjust heat while cooking, and get the texture just right. These pointers cover timing, temperature, and how to taste for balance.

  • Warm dairy first: Let the Greek yogurt or sour cream sit at room temperature to prevent curdling when you add it to the hot soup. Cold dairy shocked into heat is the fastest way to break a silky texture into grainy curds, so plan ahead and give it twenty to thirty minutes out of the fridge.
  • Don’t overcrowd the pan: When caramelizing the sliced mushrooms, give them space so they brown instead of steam. A crowded pan releases moisture and keeps things pale, while a single layer develops that irresistible toasted aroma and color.
  • Pulse, don’t puree: For the mirepoix, use short pulses so you retain small pieces rather than an even puree. This creates texture that purees into creaminess later while still maintaining body, and it prevents an overly homogenous mouthfeel.
  • Be cautious with salt: Use low sodium chicken broth and adjust salt at the end. As the soup reduces and concentrates, flavors intensify, so seasoning too early can lead to an overly salty final bowl.
  • Blend safely: Always fill the blender no more than one third full and vent the lid by covering it loosely with a towel to let steam escape. This prevents hot soup from erupting from the blender and is a key safety step when working with hot liquids.
  • Finish with acid: A splash of balsamic vinegar and a bit of lemon juice at the end will lift flavors and balance richness. Add in small increments and taste, because a little acid goes a long way in brightening the soup.

How to Serve Homemade Cream of Mushroom Soup

This soup is versatile and comforting, suited to weeknight dinners and cozy gatherings. When serving, think about contrast in texture and brightness to balance the creamy base. Bowls, garnishes, and accompaniments will elevate the experience.

  • Serve in warm bowls: Heating your bowls briefly prevents the soup from cooling too quickly, preserving the silky mouthfeel and aroma for the diner.
  • Garnish with fresh herbs: A small sprinkle of chopped parsley or chives adds color and a fresh, herbal note that contrasts the soups richness.
  • Offer crusty bread: A warm, crusty loaf or toasted slices are ideal for dunking and add welcome texture to each spoonful.
  • Pair with light salads: A crisp, acidic salad provides contrast, making this soup a lovely starter for a larger meal or a complete light lunch when paired with a salad.
  • Suitable occasions: This dish works well for cold-weather meals, cozy dinners, and family gatherings. Its also easily portioned for guests, and its mild flavors suit a variety of palates.
  • Storage tips: Cool the soup quickly and refrigerate in airtight containers for up to four days. Reheat gently over low heat to maintain creaminess, stirring frequently to prevent scorching.

FAQ

Yes, you can prepare Homemade Cream of Mushroom Soup a day or two ahead. After cooking, cool the soup quickly by dividing it into shallow containers, then refrigerate. When youre ready to serve, reheat gently over low heat, stirring frequently to restore a smooth texture and prevent scorching. If the soup thickened in the fridge, loosen it with a splash of milk or broth while reheating. Finish with the balsamic and lemon juice at the end to revive brightness before serving.

Preventing curdling is mainly about temperature control. Let your Greek yogurt or sour cream come to room temperature before adding it to the hot soup. Stir in the dairy over low heat rather than a rolling boil, and avoid bringing the soup to a vigorous boil after the dairy is added. If your soup is very hot, temper the dairy by whisking a small ladle of hot soup into it first, then slowly whisking the warmed dairy back into the pot. This method keeps the texture creamy and smooth.

If you dont have a blender, an immersion blender works well directly in the pot and gives you more control. Pulse carefully to keep some texture if you like a partially chunky soup. Alternatively, you can pass the soup through a food mill for an ultra-smooth consistency, though this takes more effort. If neither tool is available, finely mashing the softened vegetables with a sturdy masher will still create a rustic, comforting soup but wont reach the same silky finish as blending.

Conclusion

What makes this recipe special is the way simple techniques coax deep, layered flavor from humble ingredients. The split mushroom treatment, the quick pureed mirepoix, and the finishing acids all work together to transform ordinary produce into a luxuriously smooth soup. I encourage you to give it a try, especially on a chilly evening when the house needs warming and you want a bowl that feels like a hug. Take your time with the caramelization and the finishing touches, and youll be rewarded with a comforting, nuanced soup that keeps well and pleases a crowd.

Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup is a creamy, savory bowl that marries caramelized mushrooms with a silky pureed base. Earthy and comforting with bright finishing acids, its an easy weeknight soup that feels special enough for company. Make it for chilly nights when you want something warm, wholesome, and reliably satisfying.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Course Soups
Cuisine American
Servings 6 servings
Calories 250 kcal

Equipment

  • Large Dutch oven
  • Food Processor
  • Blender

Ingredients
  

  • 1 1/2 lb s.cremini mushrooms, divided Sauté in batches to brown and develop deep umami flavor; reserve half sliced for garnish or texture and process the rest into a base to thicken and enrich the soup with savory mushroom character.
  • 3 medium carrots, roughly chopped to fit food processor Roughly chop and pulse in a food processor to create a sweet, aromatic vegetable base that adds natural sweetness and body when cooked down with the mirepoix.
  • 3 stalks celery, roughly chopped to fit food processor Roughly chop and pulse to contribute a vegetal, slightly peppery backbone to the soup; cooks down to add moisture, texture, and savory complexity to the stock.
  • 1 small yellow onion, roughly chopped to fit food processor Roughly chop and pulse to provide natural sweetness and aromatic depth; caramelize gently to build flavor layers and balance the earthiness of the mushrooms.
  • 4 cloves garlic, peeled Crush or mince and sauté briefly to release pungent, aromatic oils that elevate savory notes and add depth without overpowering the finished soup.
  • 4 tablespoons unsalted butter, divided Melt and use in stages to sauté vegetables and mushrooms; contributes a rich, silky mouthfeel and helps brown ingredients for additional flavor development.
  • 2 tablespoons olive oil, divided Use divided for sautéing and finishing to add fruity richness and prevent burning; complements butter by extending the cooking temperature range and adding complexity.
  • 1 tablespoon Worcestershire sauce Stir in a small amount to boost savory depth with tangy, fermented notes; helps round out the mushroom umami and enhances overall flavor balance.
  • 2 teaspoons fresh thyme leaves, minced (or heaping 1/2 tsp dried) Minch fresh or use dried to infuse the soup with herbal, slightly floral notes; ties together the vegetable and mushroom flavors with a subtle, aromatic lift.
  • 1 tsp EACH paprika, dried dill Season with paprika and dried dill to introduce warm color and mild smokiness alongside a bright, slightly grassy herb note that complements the creamy base.
  • 1/2 tsp EACH pepper, dried oregano Season with freshly ground pepper and dried oregano to add warmth, earthy herbal depth, and a mild bite that balances the soup's creaminess and sweetness.
  • 1/8 teaspoon red pepper flakes Sprinkle sparingly to add a touch of heat and bright peppery contrast that awakens the palate and prevents the soup from tasting flat.
  • 1/4 cup flour Whisk into the roux to thicken the soup; provides structure and body while cooking off the raw flour taste when combined with the hot broth.
  • 2 teaspoons beef bouillon–base, granulated, or crushed cubes Dissolve into the broth to intensify savory, meaty notes; adds saltiness and complexity that mimic beefy depth and enhance overall savoriness.
  • 4 cups low-sodium chicken broth Simmer with the vegetables and mushroom purée to form the liquid backbone; supplies gentle savory stock and dilutes the base to a soup-consistent texture.
  • 1 cup milk Stir in to add creaminess and a touch of dairy sweetness; helps smooth the texture and contributes to a rich, comforting mouthfeel.
  • 1/2 cup Greek yogurt or sour cream Fold in toward the end for tangy creaminess and slight thickness; brightens the soup and provides a cultured dairy flavor without overwhelming it.
  • 1 tablespoon balsamic vinegar Splash in a small amount to brighten and deepen flavor with a slightly sweet, complex acidity that balances the richness of the soup.
  • 1 tablespoon lemon juice Add a squeeze to lift and balance flavors with fresh citrus acidity; cuts through richness and enhances aromatic complexity in the finished soup.
  • Fresh parsley or chives for garnish (optional) Chop and sprinkle as a fresh garnish to add color, mild herbal brightness, and a clean finish that contrasts the soup's rich, savory creaminess.

Instructions
 

  • Prep: Measure the 1/2 cup of sour cream/yogurt and let it rest at room temperature until needed. Slice 1/3 of the mushrooms (8 oz.) 1/8-1/4-inch thick. Chop the remaining 2/3 (16 oz./1 pound).: The room holds the scent of warmed dairy and earth when you set aside the Greek yogurt or sour cream at room temperature, which prevents shocking the mixture later. You should notice the yogurt soften and lose its fridge chill, which helps it incorporate without splitting. A common misstep is adding cold dairy to hot soup, which can cause curdling, so warming it is purposeful and simple to do by leaving it out as you slice and chop.
  • Chop Mirepoix: Add the carrots, celery, onion, and garlic to the food processor and pulse until roughly chopped (they don't need to look pretty—they will be pureed later). If you don’t have a food processor, chop by hand.: When you slice the portion of the mushrooms thinly, you let them caramelize more evenly, giving crisp edges and a nutty aroma as they hit the pan. Listen for an immediate sizzle that signals high enough heat; wait for a deep golden color before flipping, which can take a few minutes. Rushing and crowding the pan leads to steaming, not browning, so keep an even layer and be patient.
  • Caramelize Mushrooms: Melt 2 tablespoons butter with 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the SLICED cremini mushrooms and stir to coat, then arrange in an even layer (some of the mushrooms may overlap). Cook undisturbed until they turn deeply golden brown on the bottom, flip, and repeat. Add the Worcestershire and some freshly cracked salt and stir to combine. Transfer to a bowl; don’t wipe out the pot.: The chunkier mushrooms will dissolve into the broth and provide texture and body. As they simmer, they release juices that smell intensely of mushroom and deepen the pot. Over-chopping can evaporate too much moisture during sauté, so keep them coarser for substance in the finished soup.
  • Sauté Mushrooms/Mirepoix: Reduce the heat to medium and melt 2 tablespoons butter with 1 tablespoon olive oil. Add the chopped mushrooms and the onion/carrots/celery mixture. Sauté for 10 minutes or longer until the vegetables are tender (these mushrooms will not brown).: Pulsing the carrots , celery , onion , and garlic in the food processor creates a rustic base that purees beautifully later. You want small, irregular pieces rather than a paste, so pulse briefly. If you over-process, the mirepoix can become too fine and change the texture of the soup, so stop early and check often.
  • Cook Roux: Add the flour and spices and cook for 1 minute. Add the beef base and chicken broth, stirring to scrape up the bits from the bottom of the pan.: As you melt butter with olive oil and lay the sliced mushrooms in the pan, let them cook undisturbed until deeply golden on the bottom; the scent will shift from raw mushroom to a toasted, savory bouquet. Flip them and repeat to build color. Adding Worcestershire sauce at this point intensifies the savory notes. A frequent mistake is stirring too frequently, which prevents that fond from forming, so resist the urge to move them prematurely.
  • Simmer: Cover and bring to a boil, then reduce to a gentle simmer, uncovered, for 15 minutes, stirring occasionally.: When you lower the heat and add the chopped mushrooms plus the processed mirepoix with the reserved butter and olive oil , the pot will go quiet then release a gentle simmering scent as the vegetables soften. Sauté until tender, which can take ten minutes or more, stirring occasionally so nothing sticks. If the pan gets too hot, the vegetables may brown unevenly or burn, so adjust the heat as needed to keep a steady, gentle sizzle.
  • Puree: In two batches, remove half of the soup (vegetables and liquid) to a blender. Don’t fill the blender more than 1/3 of the way, or it can overflow and explode. Blend until very smooth, being careful to let smoke escape, or the blender will explode. To do this, leave the blender cap open and cover it with a paper towel or loose dish towel.: Stirring in the flour and spices and cooking briefly removes the raw flour taste and builds a roux that thickens the soup. You should smell a toasty, biscuity scent after a minute; then add the beef bouillon and chicken broth while scraping up brown bits from the pan. A lump-free mixture comes from pouring slowly and whisking as you go, so take your time to avoid a gritty texture.
  • Add Milk: Stir in the milk until combined, then the sour cream/yogurt until smooth, and then the sliced mushrooms. Cook over low heat until warmed through, about 5 minutes.: Bringing the pot to a boil and then reducing to a gentle simmer lets flavors meld and the vegetables fully soften. For about fifteen minutes the broth will taste increasingly concentrated and fragrant, with steam carrying a rich mushroom aroma. If you cover the pot too tightly, you may trap flavors but also risk overcooking and a flatter profile, so simmer uncovered to maintain clarity of flavor.
  • Finishing Touches: Stir in the balsamic vinegar, lemon juice, and salt to taste. Garnish with fresh parsley and/or fresh chives. Dig in!: When you transfer half the soup to a blender in two small batches, the steam will carry a warm, savory perfume, and the liquid should whirl into a satiny texture. Only fill the blender about one third full and let steam escape by leaving the cap partially off but covered with a towel, which prevents pressure buildup. A common error is overfilling the blender, which risks a hot explosion, so always blend in small batches with care.
  • Add Milk: Stirring in the milk integrates dairy notes and softens the concentrated flavors. Once the milk is combined, whisk in the room temperature Greek yogurt or sour cream until smooth; the soup will feel silkier and slightly tangy. Keep heat low while doing this, because too-high temperatures can make the dairy separate, which ruins the velvety mouthfeel you worked for.
  • Cook until warmed through: Gently warming the soup with the sliced reserved mushrooms lets their texture remain tender but distinct, adding chew and contrast to the pureed body. This step takes about five minutes and the pot will steam slightly without vigorous bubbling. Boiling at this stage risks breaking the dairy and creating graininess, so keep it quiet and low.
  • Finishing Touches: Stirring in the balsamic vinegar and lemon juice brightens the entire pot, and a final salt adjustment ties everything together. The aroma shifts to a lively harmony of acid and earth, with fresh herb on top if using parsley or chives . Over-salting is easy after reduction, so taste before adding additional salt and adjust patiently rather than aggressively.

Notes

  • Warm dairy first: Let the Greek yogurt or sour cream sit at room temperature to prevent curdling when you add it to the hot soup. Cold dairy shocked into heat is the fastest way to break a silky texture into grainy curds, so plan ahead and give it twenty to thirty minutes out of the fridge.
  • Don’t overcrowd the pan: When caramelizing the sliced mushrooms, give them space so they brown instead of steam. A crowded pan releases moisture and keeps things pale, while a single layer develops that irresistible toasted aroma and color.
  • Pulse, don’t puree: For the mirepoix, use short pulses so you retain small pieces rather than an even puree. This creates texture that purees into creaminess later while still maintaining body, and it prevents an overly homogenous mouthfeel.
  • Be cautious with salt: Use low sodium chicken broth and adjust salt at the end. As the soup reduces and concentrates, flavors intensify, so seasoning too early can lead to an overly salty final bowl.
  • Blend safely: Always fill the blender no more than one third full and vent the lid by covering it loosely with a towel to let steam escape. This prevents hot soup from erupting from the blender and is a key safety step when working with hot liquids.
  • Finish with acid: A splash of balsamic vinegar and a bit of lemon juice at the end will lift flavors and balance richness. Add in small increments and taste, because a little acid goes a long way in brightening the soup.
Keyword comforting mushroom soup, creamy mushroom soup recipe, easy mushroom soup, homemade cream of mushroom

You'll Also Love this