There’s something so comforting about a bowl of soup that’s velvety, rich, and packed with umami flavor. This Creamy Mushroom Soup Recipe hits all those notes perfectly, delivering an earthy warmth that feels like a big cozy hug on a chilly day. Trust me, once you make it, you’ll want it on repeat.
Jump to:
Why You'll Love This Recipe
I’m genuinely excited to share this Creamy Mushroom Soup Recipe because it’s more than just a simple soup — it has layers of flavor that develop through caramelizing mushrooms and a rich mix of herbs and spices. Every time I make it, the aroma fills my kitchen and draws everyone in.
- Deep, Rich Flavor: Starting with caramelized sliced mushrooms adds a wonderful golden nuttiness you won’t get by just sautéing.
- Perfectly Creamy Texture: The combination of milk and Greek yogurt creates velvety silkiness without feeling heavy.
- Balanced Tang and Earthiness: The splash of balsamic and lemon juice lifts the earthiness to a fresh, bright finish.
- Simple Ingredients, Exceptional Taste: No complicated steps or funky ingredients, but a truly comforting, restaurant-worthy soup.
Ingredients & Why They Work
I love ingredients that come together to create depth without fuss. Each one here plays a role in building the creamy mushroom soup's layers, from umami-packed mushrooms to the bright zing of lemon. If you spot cremini mushrooms at your market, grab extra — they caramelize beautifully!
- Cremini mushrooms: These have a lovely, meaty flavor and hold up well when caramelized — don’t skip the sliced batch for browning.
- Carrots, celery, onion: Classic mirepoix veggies add natural sweetness and body once pureed.
- Garlic: Just enough to deepen the savory notes without overpowering.
- Unsalted butter: Gives richness and helps achieve those golden edges on mushrooms.
- Olive oil: Balances butter with a hint of fruitiness and raises the smoke point for sautéing.
- Worcestershire sauce: Tiny umami explosion that enhances mushroom flavor.
- Fresh thyme: Earthy herb that pairs naturally with mushrooms.
- Paprika, dill, pepper, oregano, red pepper flakes: Spice blend adds warmth, subtle heat, and complexity.
- Flour: Forms the roux for a gently thickened soup.
- Beef bouillon base: Adds a savory depth that’s key alongside the mushrooms.
- Low-sodium chicken broth: Keeps the soup light while providing a flavorful base.
- Milk: Lightens the soup and adds silky creaminess.
- Greek yogurt or sour cream: Adds creaminess with a touch of tang and wholesome probiotics.
- Balsamic vinegar & lemon juice: The bright finish that wakes up all those rich flavors.
- Fresh parsley or chives (optional): For fresh herbal garnish and a pop of color.
Make It Your Way
One of my favorite things about this creamy mushroom soup recipe is how easy it is to tweak according to what you have or your dietary needs. I often swap sour cream for full-fat coconut yogurt to keep it dairy-free, and it’s just as luscious.
- Variation: Adding a handful of chopped fresh spinach at the end is a great way to sneak some greens in and it adds lovely color.
- Meaty boost: Toss in some cooked crispy bacon or sautéed pancetta if you want a smoky twist.
- Vegan swap: Use plant-based butter, vegetable broth, and coconut yogurt, and leave out the Worcestershire sauce or substitute with tamari for a vegan-friendly soup.
- Seasonal tweak: In fall, sprinkle toasted pumpkin seeds on top for crunch and an extra seasonal flair.
Step-by-Step: How I Make Creamy Mushroom Soup Recipe
Step 1: Prepping for Flavor
Start by setting your sour cream or Greek yogurt out to reach room temperature — this makes it blend smoothly later on. Slice about a third of your mushrooms thinly to get that perfect caramelization. The rest get roughly chopped for the body of the soup. Trust me, this two-step mushroom prep is a game changer.
Step 2: Chop the Mirepoix
I use a food processor in short pulses to get my carrots, celery, onion, and garlic nicely chopped but not pureed. If you don’t have one, no worries—a good sharp knife and some patience work just fine here. The key is to have the veggies roughly uniform in size so they cook evenly later.
Step 3: Caramelize the Sliced Mushrooms
This is where flavor magic really happens. Heat half your butter and olive oil mix in a large heavy-bottomed pot over medium-high heat. Spread the sliced mushrooms in an even layer and let them brown undisturbed—resisting the urge to stir too soon pays off here. Flip and let the other side get golden. Add Worcestershire sauce and some freshly cracked salt, stir gently, then transfer to a bowl.
Step 4: Sauté Mushrooms and Mirepoix
Lower heat to medium and melt the remaining butter and oil mix. Add chopped mushrooms with the chopped veggie mix from the food processor. Cook for at least 10 minutes until everything is tender but not browned. This gives you a more mellow mushroom flavor and soft veggie base.
Step 5: Build the Roux and Simmer
Sprinkle your flour and spices over the veggies, stirring constantly to avoid lumps—and cook for about a minute to get rid of the raw flour taste. Stir in beef bouillon and chicken broth, scraping all those delicious bits off the bottom of the pot. Let the soup boil, then reduce to a gentle simmer uncovered for 15 minutes to develop those deep flavors.
Step 6: Puree Carefully for the Perfect Texture
Remove half the hot soup to your blender, filling it only a third at a time (this helps avoid pressure build-up). Blend until perfectly smooth, holding the blender lid vented with a towel to let steam escape safely. Pour the puree back into the pot and stir well.
Step 7: Finish with Cream and Flavor Boosts
Mix in the milk and then stir in your room-temp sour cream or Greek yogurt until silky smooth. Add the caramelized sliced mushrooms back in, warming everything gently over low heat for 5 minutes. Finish by stirring in balsamic vinegar, lemon juice, and adjust salt to taste—this brightens and rounds out the soup.
Top Tip
I’ve made this Creamy Mushroom Soup Recipe countless times, and the difference between “just okay” and “wow-worthy” definitely lies in these small details. Taking the time to caramelize the sliced mushrooms and temper the yogurt really sets it apart.
- Caramelization Patience: Resist stirring the mushrooms too soon — letting them brown properly adds that nutty depth of flavor that makes the soup sing.
- Safe Blending: Always vent your blender while pureeing hot soup to avoid pressure build-up and a messy explosion—learned this the hard way!
- Room Temp Dairy: Let your sour cream or yogurt come to room temperature first for a silky finish without curdling when added to hot soup.
- Balancing Acidity: The touch of balsamic vinegar and lemon juice at the end wakes up the flavors and keeps the soup from tasting too heavy.
How to Serve Creamy Mushroom Soup Recipe
Garnishes
I usually go classic here — fresh chopped parsley or chives add a lovely herbal freshness and a pop of color. Sometimes I sprinkle toasted pine nuts or a drizzle of truffle oil on top for a special touch when entertaining. If you want a little crunch, crispy fried shallots or garlic chips are amazing too.
Side Dishes
This soup pairs beautifully with a crusty baguette rubbed with garlic and olive oil or a warm slice of homemade sourdough. For a fuller meal, I love serving it alongside a simple arugula salad dressed with lemon vinaigrette—all light and fresh to balance the soup’s richness.
Creative Ways to Present
For special occasions, I pour the soup into hollowed-out rustic mini sourdough bowls — it’s a fantastic way to serve and very Instagrammable. Another fun idea? Serve shooter-size portions with a tiny herb garnish as an appetizer at dinner parties. That always surprises and delights guests.
Make Ahead and Storage
Storing Leftovers
I keep leftovers in an airtight container in the fridge for up to 3 days. Since the soup thickens as it cools, just stir in a splash of broth or milk when reheating to bring it back to the perfect creamy consistency.
Freezing
This creamy mushroom soup freezes beautifully! Portion it into freezer-safe containers, leaving some room at the top. When you thaw and reheat, give it a gentle whisk and maybe a splash of milk to restore that fresh creaminess.
Reheating
I always reheat on low heat gently stirring to avoid scorching. Adding a little milk or broth helps keep it from thickening too much. If it’s gotten a bit too tangy from the yogurt in the fridge, a tiny pinch of sugar or honey softens the flavor nicely.
Frequently Asked Questions:
Absolutely! Swap the butter for a plant-based alternative, use vegetable broth instead of chicken broth, and replace the Greek yogurt or sour cream with coconut yogurt or cashew cream. Just omit Worcestershire sauce or use a vegan tamari-based substitute.
Make sure to heat your pan over medium-high heat and let the mushrooms cook undisturbed in a bit of butter and oil. Resist stirring too frequently so they get that golden crust. Flip and repeat on the other side. This process boosts the soup’s flavor tremendously!
Yes, you can mix in shiitake, button, or portobello mushrooms. Keep in mind that cremini are great for their meaty texture and flavor, but mixing types can add interesting layers. Just adjust cooking time as some mushrooms soften faster.
Always let the yogurt come to room temperature before stirring it into the hot soup, and add it off the heat or on very low heat. Stir gently and avoid boiling after adding yogurt to keep your soup silky smooth.
Final Thoughts
Making this Creamy Mushroom Soup Recipe has become one of my favorite kitchen projects, especially when I want a dish that’s comforting but feels special. It’s just the kind of recipe you can impress with and depend on for satisfying those cold-day blues. I hope you enjoy it as much as I do — and maybe invite a friend over to share a bowl, because good soup is always better shared.
Print
Creamy Mushroom Soup Recipe
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Description
This Best Mushroom Soup Recipe features a rich, creamy blend of cremini mushrooms, fresh vegetables, and aromatic herbs. Caramelized sliced mushrooms provide deep flavor and texture, while the blended soup base creates a smooth and comforting dish perfect for any season.
Ingredients
Mushrooms
- 1½ lbs. cremini mushrooms, divided
- 1 tablespoon Worcestershire sauce
Vegetables
- 3 medium carrots, roughly chopped
- 3 stalks celery, roughly chopped
- 1 small yellow onion, roughly chopped
- 4 cloves garlic, peeled
Fats & Oils
- 4 tablespoons unsalted butter, divided
- 2 tablespoons olive oil, divided
Spices & Seasonings
- 2 teaspoons fresh thyme leaves, minced (or heaping ½ teaspoon dried thyme)
- 1 teaspoon paprika
- 1 teaspoon dried dill
- ½ teaspoon black pepper
- ½ teaspoon dried oregano
- ⅛ teaspoon red pepper flakes
- 2 teaspoons beef bouillon base, granulated or crushed cubes
- Salt, to taste
Other Ingredients
- ¼ cup all-purpose flour
- 4 cups low-sodium chicken broth
- 1 cup milk
- ½ cup Greek yogurt or sour cream
- 1 tablespoon balsamic vinegar
- 1 tablespoon lemon juice
- Fresh parsley or chives for garnish (optional)
Instructions
- Prep Mushrooms and Dairy: Measure ½ cup sour cream or Greek yogurt and let it come to room temperature. Slice ⅓ (about 8 oz) of the mushrooms into ⅛- to ¼-inch thick slices. Chop the remaining 1 pound of mushrooms into small pieces.
- Chop Mirepoix: Add the carrots, celery, onion, and garlic to a food processor and pulse until roughly chopped. If you don't have a food processor, chop them finely by hand.
- Caramelize Sliced Mushrooms: In a large Dutch oven, melt 2 tablespoons butter with 1 tablespoon olive oil over medium-high heat. Add the sliced mushrooms, stir to coat, and spread in an even layer without stirring. Cook until deeply golden brown on one side, then flip and brown the other side. Stir in Worcestershire sauce and salt. Transfer mushrooms to a bowl and set aside; do not clean the pot.
- Sauté Chopped Mushrooms and Mirepoix: Reduce heat to medium and melt the remaining 2 tablespoons butter with 1 tablespoon olive oil in the same pot. Add the chopped mushrooms and the vegetable mixture, sautéing for about 10 minutes until vegetables are tender. These mushrooms won't brown much.
- Make the Roux and Soup Base: Stir in the flour and all the dried spices, cooking for 1 minute to remove the raw flour taste. Add the beef bouillon base and chicken broth, scraping up any browned bits from the bottom of the pot.
- Simmer the Soup: Bring the soup to a boil, then reduce heat to a gentle simmer uncovered. Cook for 15 minutes, stirring occasionally.
- Puree the Soup: Carefully transfer half of the soup in batches to a blender, filling no more than one-third full. Blend until very smooth, allowing steam to escape by removing or loosely covering the blender lid with a towel to prevent pressure buildup.
- Combine and Heat: Return blended soup to the pot. Stir in milk until combined, then incorporate the sour cream or yogurt until smooth. Add the caramelized sliced mushrooms. Cook over low heat just until warmed through, about 5 minutes.
- Finish and Serve: Stir in balsamic vinegar, lemon juice, and additional salt to taste. Garnish with fresh parsley or chives if desired. Serve hot and enjoy!
Notes
- Using cremini mushrooms provides a deep, earthy flavor, but you can substitute with white button or portobello mushrooms if desired.
- If you prefer a vegetarian version, use vegetable broth and omit Worcestershire sauce or substitute with a vegetarian-friendly alternative.
- Letting the sour cream or yogurt come to room temperature helps prevent curdling when adding to the hot soup.
- Be careful when blending hot soup to avoid steam pressure causing the lid to pop off; always vent the blender lid as described.
- For thicker soup, cook the roux a little longer or add slightly more flour; for thinner soup, add more broth or milk.
- Fresh herbs like thyme and parsley enhance flavor but dried herbs can be used in a pinch.
Nutrition
- Serving Size: 1 cup
- Calories: 180 kcal
- Sugar: 4 g
- Sodium: 400 mg
- Fat: 10 g
- Saturated Fat: 5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 3 g
- Protein: 6 g
- Cholesterol: 20 mg
Leave a Reply