If you’re craving something deeply comforting and velvety, this Creamy Mushroom Soup Recipe is the ultimate soul-soother. Packed with earthy mushrooms and a luscious creaminess, it’s an easy-to-make classic that promises to warm you right up from the inside out.
Why You Should Make This Recipe
Rich and velvety texture: The blend of butter, cream, and mushrooms creates a soup that’s silky smooth and incredibly satisfying.
Simple, wholesome ingredients: With just a handful of everyday pantry staples, this recipe transforms humble mushrooms into something spectacular.
Quick to prepare: From start to finish, it takes less than 30 minutes — perfect for busy weeknights or impromptu gatherings.
Endless versatility: Whether as a starter, a light lunch, or a cozy dinner, this soup adapts beautifully to your mealtime needs.
Ingredients & Substitutions
The beauty of this Creamy Mushroom Soup Recipe lies in its straightforward yet thoughtful ingredients. Each one plays a vital role: butter and oil build a rich base, fresh mushrooms provide that unmistakable umami depth, and heavy cream rounds everything out with a comforting smoothness.
- Unsalted butter and oil: This combo prevents burning and adds a silky richness to your sautéed veggies.
- Onion and garlic: The aromatic foundation that brings warmth and complexity to the broth.
- Fresh brown mushrooms: Their earthy flavor and meaty texture make the soup satisfyingly hearty.
- Fresh thyme: Adds a fragrant herbal note that complements the mushrooms perfectly.
- All-purpose flour: Used to gently thicken the soup without overpowering the delicate flavors.
- Low-sodium chicken broth or stock: A savory liquid base that balances the creaminess and mushroom taste.
- Heavy cream or half and half: Provides that luxurious finish; evaporated milk is a lighter alternative if you prefer.
- Fresh parsley and thyme for garnish: Adds a bright, fresh contrast to the creamy soup when served.
How to Make Creamy Mushroom Soup Recipe
Step 1: Melt Butter and Sauté Aromatics
Start by melting the butter and oil together in a large pot over medium-high heat. This mixture ensures your soup base is rich and helps prevent the garlic and onions from burning. Once melted, add diced onions and sauté for 2 to 3 minutes until they soften beautifully and release their natural sweetness.
Step 2: Add Garlic and Mushrooms
Next, stir in the minced garlic and cook for about a minute until it fills your kitchen with that irresistible aroma. Add your diced brown mushrooms along with two teaspoons of chopped thyme, letting them cook down for 5 minutes so they soften and begin to brown — that’s where the flavor magic truly starts!
Step 3: Thicken the Soup
Sprinkle the mushrooms evenly with flour, stirring it in thoroughly, and cook for an additional 2 minutes to eliminate any raw flour taste. This step is essential as it thickens the soup, turning it perfectly creamy without needing any heavy thickening agents.
Step 4: Add Broth and Simmer
Pour in the low-sodium chicken broth and whisk everything together to make sure the flour is well incorporated. Bring the mixture to a boil, then reduce the heat to low-medium. Season with salt and cracked black pepper to your liking. Cover the pot and let it simmer gently for 10 to 15 minutes, stirring occasionally as the soup thickens beautifully.
Step 5: Finish with Cream and Fresh Herbs
Turn the heat down to low, and slowly stir in the heavy cream or your chosen substitute. Be careful not to bring the soup back to a boil; just a gentle simmer to keep the cream from curdling. Adjust seasoning with extra salt and pepper if needed, then mix in chopped parsley and the remaining thyme for that fresh herbal brightness.
How to Serve Creamy Mushroom Soup Recipe
Garnishes
To elevate your bowl of creamy mushroom soup, sprinkle freshly chopped parsley and thyme right before serving. A drizzle of quality olive oil or a swirl of extra cream adds a gorgeous, glossy finish. For a tiny crunch, toasted pine nuts or crispy shallots work wonders too!
Side Dishes
This soup pairs wonderfully with crusty bread, garlic toasts, or even a fresh green salad. For heartier meals, serve alongside roasted chicken or a grilled cheese sandwich — the creaminess of the soup complements these dishes beautifully, making it a true meal highlight.
Creative Ways to Present
Serve this Creamy Mushroom Soup Recipe in rustic bread bowls for a fun, edible presentation perfect for cozy nights. Another charming idea is to layer it with a swirl of pesto or truffle oil on top for an extra flavor wow-factor. Small cups or shot glasses filled with the soup make terrific appetizers for dinner parties too!
Make Ahead and Storage
Storing Leftovers
Leftover creamy mushroom soup keeps well in an airtight container in the fridge for up to 3 days. Just be sure to cool it completely before storing to preserve the flavors and texture at their best.
Freezing
This soup freezes beautifully! Portion it out into freezer-safe containers, leaving a bit of space for expansion, and freeze for up to 2 months. To maintain creaminess, it’s best to freeze before adding the cream, then stir it in when reheating.
Reheating
Reheat gently on the stove over low heat, stirring occasionally. If the soup thickens too much, whisk in a splash of broth or cream to bring back that silky texture. Avoid boiling to keep the cream from separating and retain that luxurious mouthfeel.
FAQs
-
Can I make this Creamy Mushroom Soup Recipe vegan?
Absolutely! Simply use olive oil instead of butter, swap chicken broth for a rich vegetable broth, and substitute heavy cream with coconut milk or any plant-based cream alternative.
-
What type of mushrooms work best?
Brown cremini mushrooms are ideal for their deep, earthy flavor, but you can mix in shiitake, button, or even wild mushrooms for more complex taste layers.
-
Can I use flour alternatives for thickening?
Yes! You can use cornstarch or arrowroot powder instead of flour; just mix them with a bit of cold water before adding to avoid lumps, and reduce the amount slightly since they thicken more efficiently.
-
Is it possible to make this soup ahead for a party?
Definitely. Prepare the soup fully but hold off on the cream until reheating. This way, it stays fresh and creamy when served warm to your guests.
Final Thoughts
This Creamy Mushroom Soup Recipe is like a big, warm hug in a bowl — perfect for any day you need a little comfort and a lot of flavors. I can’t wait for you to try it, share it, and make it your own little cozy tradition.
Print
Creamy Mushroom Soup Recipe
- Prep Time: 3 minutes
- Cook Time: 25 minutes
- Total Time: 28 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This creamy mushroom soup is a comforting and flavorful dish made with fresh brown mushrooms, aromatic garlic and thyme, and a velvety blend of butter, flour, and cream. Perfectly seasoned and simmered to a rich, smooth consistency, it makes an ideal starter or light meal for any day.
Ingredients
Base Ingredients
- 4 Tablespoons unsalted butter
- 1 Tablespoon oil
- 1 onion, diced
- 5 cloves garlic, minced
Mushroom Mixture
- 1 1/2 pounds fresh brown mushrooms, diced
- 4 teaspoons chopped thyme, divided
- 1/4 cup all-purpose flour
Broth and Seasoning
- 5 cups low-sodium chicken broth or stock
- 1–2 teaspoons salt, adjust to taste
- 1/2–1 teaspoon black cracked pepper, adjust to taste
Cream and Garnish
- 1/2 cup heavy cream or half and half (substitute evaporated milk if preferred)
- Chopped fresh parsley and thyme to serve
Instructions
- Heat Butter and Oil: In a large pot over medium-high heat, melt the 4 tablespoons of unsalted butter and 1 tablespoon of oil until combined and hot.
- Sauté Onion: Add the diced onion and cook for 2 to 3 minutes until it becomes soft and translucent, enhancing the soup’s base flavor.
- Add Garlic: Stir in the minced garlic and cook for about 1 minute until fragrant, taking care not to burn it.
- Cook Mushrooms and Thyme: Add the diced brown mushrooms along with 2 teaspoons of chopped thyme. Cook for 5 minutes, allowing the mushrooms to soften and release their moisture.
- Incorporate Flour: Sprinkle the mushrooms with 1/4 cup of all-purpose flour, stir well, and continue to cook for another 2 minutes to cook out the raw flour taste and thicken the mixture.
- Add Broth: Pour in 5 cups of low-sodium chicken broth or stock, stirring thoroughly to blend the flour evenly. Bring the mixture to a rolling boil.
- Season and Simmer: Reduce the heat to low-medium, then season the soup with salt and black cracked pepper to your liking. Cover the pot and let it simmer for 10 to 15 minutes, stirring occasionally until the soup thickens.
- Add Cream: Lower the heat to low and stir in 1/2 cup of heavy cream or half and half. Be careful not to boil the soup after adding the cream; let it gently simmer to meld the flavors.
- Final Seasoning and Garnish: Taste and adjust salt and pepper as needed. Stir in the remaining 2 teaspoons of chopped thyme and chopped fresh parsley. Serve warm, garnished with additional parsley and thyme if desired.
Notes
- You can substitute evaporated milk for heavy cream if you want a lighter soup.
- For a vegetarian version, use vegetable broth instead of chicken broth.
- The soup thickens as it cools; reheat gently and add extra broth if needed.
- Fresh thyme adds the best flavor, but dried thyme can be used in a pinch (reduce quantity by half).
- Adjust seasoning carefully, especially the salt, depending on the saltiness of your broth.