There’s nothing better than a warm bowl of Creamy Mushroom Soup—rich, velvety, and packed with deep umami flavors. This homemade version is so much better than anything from a can, and it’s perfect for chilly nights, elegant dinners, or as a comforting lunch!
Subscribe to our newsletter to get this recipe delivered straight to your inbox and never miss out on delicious updates!
Why You’ll Love This Creamy Mushroom Soup
🍄 Rich & Earthy Flavor – Made with a mix of mushrooms for depth.
🥣 Ultra Creamy & Smooth – Silky texture with a hint of richness.
⏳ Quick & Easy – Ready in just 30 minutes!
✨ Customizable – Keep it chunky or blend it smooth.
Ingredients for Creamy Mushroom Soup
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 lb mixed mushrooms (cremini, button, or shiitake), sliced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme (or 1 teaspoon fresh)
- 1 tablespoon all-purpose flour (for thickening)
- 4 cups vegetable or chicken broth
- ½ cup heavy cream (or half-and-half for a lighter version)
- ¼ cup grated Parmesan cheese (optional, for extra richness)
- 1 teaspoon Worcestershire sauce (adds umami depth)
- 1 tablespoon fresh parsley, chopped (for garnish)
Tools You’ll Need
- Large pot or Dutch oven
- Wooden spoon
- Blender or immersion blender (if making smooth)
How to Make Creamy Mushroom Soup
Step 1: Sauté the Aromatics
- In a large pot, heat butter and olive oil over medium heat.
- Add onion and cook until softened (3 minutes).
- Stir in garlic and cook for 30 seconds until fragrant.
Step 2: Cook the Mushrooms
- Add sliced mushrooms, salt, black pepper, and thyme.
- Cook for 8-10 minutes, stirring occasionally, until mushrooms are golden and their liquid has evaporated.
Step 3: Build the Base
- Sprinkle flour over the mushrooms and stir well. Cook for 1 minute to remove the raw flour taste.
- Pour in broth while stirring, scraping up any browned bits from the pan.
Step 4: Simmer & Blend
- Bring to a gentle simmer and cook for 10 minutes, stirring occasionally.
- If you prefer a chunky soup, skip blending. For a smooth soup, blend with an immersion blender or regular blender until creamy.
Step 5: Add the Creamy Finish
- Stir in heavy cream, Parmesan cheese, and Worcestershire sauce.
- Simmer for 2 more minutes, then taste and adjust seasoning.
Step 6: Serve & Enjoy!
- Ladle into bowls and garnish with fresh parsley. Serve hot with crusty bread or croutons!
Serving Suggestions
🥖 With Crusty Bread – Perfect for dipping.
🥗 With a Side Salad – A fresh contrast to the creamy soup.
🧀 With a Grilled Cheese Sandwich – The ultimate comfort combo.
Tips for the Best Creamy Mushroom Soup
🔥 Use a Variety of Mushrooms – A mix of cremini, shiitake, and button mushrooms adds depth.
🥛 For Extra Creaminess – Blend half the soup and leave some chunks for texture.
🍷 For More Depth – Add a splash of white wine before simmering.
🌿 For a Dairy-Free Option – Swap heavy cream for coconut milk or cashew cream.
Storage Instructions
- Refrigerate: Store leftovers in an airtight container for up to 4 days.
- Freeze: Freeze for up to 3 months (without cream, add cream after reheating).
- Reheat: Warm on the stove over low heat, stirring occasionally.
Frequently Asked Questions (FAQ)
Q1: Can I use dried mushrooms?
Yes! Rehydrate ½ cup dried mushrooms in warm water, then add with fresh mushrooms.
Q2: Can I make this soup vegan?
Absolutely! Use vegetable broth, coconut milk, and skip the Parmesan & Worcestershire sauce.
Q3: Can I thicken the soup without flour?
Yes! Blend in a cooked potato or use cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons water).
Creamy, Cozy, and Full of Flavor!
This Creamy Mushroom Soup is a rich and comforting bowl of goodness, perfect for a chilly night or a cozy meal at home. Whether you enjoy it chunky or silky smooth, it’s guaranteed to warm you up!
Did you make this recipe? Share your photos and tag us—we love seeing your creations!
📌 Save this recipe for later and follow us for more comforting soup ideas!
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Total Time: 30 minutes
Nutritional Information (Per Serving – 1 of 4 Servings)
- Calories: 280
- Protein: 6g
- Carbohydrates: 14g
- Fat: 22g
- Fiber: 3g
Enjoy every rich, creamy, and flavorful bite of this Creamy Mushroom Soup!
Print
Creamy Mushroom Soup
- Total Time: 30 minutes
Description
There’s nothing better than a warm bowl of Creamy Mushroom Soup—rich, velvety, and packed with deep umami flavors. This homemade version is so much better than anything from a can, and it’s perfect for chilly nights, elegant dinners, or as a comforting lunch!
Subscribe to our newsletter to get this recipe delivered straight to your inbox and never miss out on delicious updates!
Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 lb mixed mushrooms (cremini, button, or shiitake), sliced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme (or 1 teaspoon fresh)
- 1 tablespoon all-purpose flour (for thickening)
- 4 cups vegetable or chicken broth
- ½ cup heavy cream (or half-and-half for a lighter version)
- ¼ cup grated Parmesan cheese (optional, for extra richness)
- 1 teaspoon Worcestershire sauce (adds umami depth)
- 1 tablespoon fresh parsley, chopped (for garnish)
Instructions
Step 1: Sauté the Aromatics
- In a large pot, heat butter and olive oil over medium heat.
- Add onion and cook until softened (3 minutes).
- Stir in garlic and cook for 30 seconds until fragrant.
Step 2: Cook the Mushrooms
- Add sliced mushrooms, salt, black pepper, and thyme.
- Cook for 8-10 minutes, stirring occasionally, until mushrooms are golden and their liquid has evaporated.
Step 3: Build the Base
- Sprinkle flour over the mushrooms and stir well. Cook for 1 minute to remove the raw flour taste.
- Pour in broth while stirring, scraping up any browned bits from the pan.
Step 4: Simmer & Blend
- Bring to a gentle simmer and cook for 10 minutes, stirring occasionally.
- If you prefer a chunky soup, skip blending. For a smooth soup, blend with an immersion blender or regular blender until creamy.
Step 5: Add the Creamy Finish
- Stir in heavy cream, Parmesan cheese, and Worcestershire sauce.
- Simmer for 2 more minutes, then taste and adjust seasoning.
Step 6: Serve & Enjoy!
- Ladle into bowls and garnish with fresh parsley. Serve hot with crusty bread or croutons!
Notes
Use a Variety of Mushrooms – A mix of cremini, shiitake, and button mushrooms adds depth.
For Extra Creaminess – Blend half the soup and leave some chunks for texture.
For More Depth – Add a splash of white wine before simmering.
For a Dairy-Free Option – Swap heavy cream for coconut milk or cashew cream.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Cuisine: American