Make rich and comforting Creamy Mushroom Soup with fresh mushrooms, garlic, herbs, and cream. This easy homemade soup is velvety smooth, full of flavor, and perfect for cozy lunches or elegant dinners.
Creamy Mushroom Soup: Rich, Velvety, and Full of Flavor
Creamy Mushroom Soup is a classic comfort food that transforms simple ingredients into a luxurious bowl of goodness. Fresh mushrooms are sautéed with onions, garlic, and herbs, then simmered in broth and finished with cream for a silky, satisfying texture.
Whether served as a starter for a special meal or enjoyed as a hearty lunch with crusty bread, this homemade soup delivers restaurant-quality flavor with minimal effort.
Why You’ll Love This Recipe
- Rich and creamy texture
- Deep, earthy mushroom flavor
- Easy one-pot recipe
- Perfect for lunch or dinner
- Better than canned soup
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Difficulty: Easy
Ingredients
For the Soup
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1½ pounds (680 g) mushrooms, sliced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- ¼ cup all-purpose flour
- 4 cups vegetable or chicken broth
- 1 cup heavy cream
- 1 tablespoon soy sauce (optional, for deeper flavor)
Optional Garnishes
- Fresh parsley, chopped
- Sautéed mushroom slices
- Croutons
- Cracked black pepper
- Drizzle of cream
Equipment Needed
- Large soup pot or Dutch oven
- Wooden spoon
- Blender or immersion blender (optional)
- Ladle
Step-by-Step Directions
Step 1: Sauté the Aromatics
Heat butter and olive oil in a large pot over medium heat.
Add the onion and cook for 4–5 minutes until softened.
Add garlic and cook for 30 seconds until fragrant.
Step 2: Cook the Mushrooms
Add the sliced mushrooms to the pot.
Season with salt, pepper, and thyme.
Cook for 10–12 minutes, stirring occasionally, until the mushrooms release their moisture and become golden brown.
Step 3: Add the Flour
Sprinkle the flour over the mushrooms.
Stir continuously for 1–2 minutes to cook out the raw flour taste.
Step 4: Add the Broth
Gradually pour in the broth while stirring to prevent lumps.
Add soy sauce if using.
Bring the soup to a gentle boil.
Step 5: Simmer
Reduce heat to low.
Simmer uncovered for 15 minutes to allow the flavors to develop.
Step 6: Blend (Optional)
For a smoother soup:
- Use an immersion blender directly in the pot, or
- Carefully transfer part of the soup to a blender.
Blend until the desired consistency is reached.
For a chunkier soup, skip this step.
Step 7: Add the Cream
Stir in the heavy cream.
Cook for another 3–5 minutes over low heat.
Do not boil after adding the cream.
Step 8: Taste and Adjust
Taste the soup and adjust seasoning with additional salt and pepper if needed.
Step 9: Serve
Ladle into bowls and garnish as desired.
Serve hot.
Serving Suggestions
Creamy Mushroom Soup pairs beautifully with:
- Crusty artisan bread
- Garlic bread
- Grilled cheese sandwiches
- Green salads
- Roasted vegetables
- Baked potatoes
Tips for Success
- Use a mix of mushrooms for deeper flavor
- Brown the mushrooms well for maximum richness
- Add cream at the end to prevent curdling
- Blend only part of the soup for the perfect texture
- Fresh thyme enhances the earthy mushroom flavor
Storage Instructions
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze before adding cream for up to 3 months.
Add cream when reheating.
Reheating
Warm gently over medium-low heat, stirring occasionally.
Variations
Wild Mushroom Soup
Use shiitake, oyster, and cremini mushrooms.
Garlic Mushroom Soup
Double the garlic for extra flavor.
Dairy-Free Version
Replace cream with coconut milk or cashew cream.
Herb Mushroom Soup
Add rosemary, sage, or parsley.
Extra Creamy Soup
Increase the cream to 1½ cups.
Final Thoughts
Creamy Mushroom Soup is a timeless classic that’s rich, comforting, and packed with earthy flavor. With tender mushrooms, aromatic herbs, and a silky cream base, it’s the perfect soup for chilly days, elegant dinners, or whenever you’re craving a warm bowl of homemade comfort. One spoonful is enough to understand why this recipe remains a favorite year after year.