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