Introduction
“Creamy Mushroom Soup with Thyme” is a comforting, elegant, and deeply flavorful dish that celebrates the earthy richness of mushrooms. Blended with cream, butter, and aromatic thyme, this soup transforms humble ingredients into a restaurant-worthy bowl of velvety goodness. Each spoonful offers a luxurious balance of savory mushrooms, fragrant herbs, and a silky-smooth texture that warms the soul.
Perfect for cozy evenings, special dinners, or as a starter for an elegant meal, this creamy mushroom soup is both rustic and refined. It’s the kind of recipe that proves comfort food can also be sophisticated.
Why I Love This Recipe
I absolutely love this recipe because it captures the essence of comfort in its purest form. The aroma of mushrooms sautéing in butter with garlic and thyme is irresistible, and the final soup is creamy without feeling heavy. It’s simple enough for a weekday dinner but elegant enough for guests.
Another reason I adore it is its versatility — you can make it vegetarian, vegan, or even add a splash of sherry for extra depth. It’s a timeless recipe that feels like a warm hug, perfect for chilly nights or when you just need a soothing, flavorful meal.
Why It’s a Must-Try Dish
You must try this dish because it’s the perfect balance between simplicity and flavor sophistication. The fresh thyme enhances the earthy notes of the mushrooms beautifully, while the cream adds a smooth, luxurious finish. It’s a one-pot wonder that can be made in under an hour — no fancy techniques required, just pure, comforting flavor.
Whether served as a light dinner, a cozy lunch, or an appetizer at a dinner party, this creamy mushroom soup always impresses.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4 servings
- Calories: Approximately 280 kcal per serving
- Cuisine: French / European Comfort
- Course: Soup, Appetizer, Main Course
Ingredients
For the Soup:
- 2 tbsp butter (or olive oil for dairy-free)
- 1 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 lb (450 g) mushrooms, sliced (cremini, button, or a mix of wild mushrooms)
- 1 tsp fresh thyme leaves (or ½ tsp dried thyme)
- 4 cups (1 liter) vegetable or chicken broth
- ½ cup heavy cream (or coconut cream for vegan option)
- 1 tbsp all-purpose flour (for thickening, optional)
- Salt and black pepper, to taste
- 1 tbsp soy sauce or Worcestershire sauce (for umami flavor)
Optional Garnish:
- Drizzle of cream
- Fresh thyme sprigs or chopped parsley
- Croutons or toasted bread slices
Simple Cooking Directions
- Sauté onions, garlic, and mushrooms in butter and olive oil until golden.
- Add thyme, seasoning, and flour; cook briefly.
- Pour in broth and simmer until tender.
- Blend until smooth, then stir in cream.
- Adjust seasoning and serve warm.
Step-by-Step Recipe Preparation Method
Step 1: Sauté the Aromatics
In a large pot, heat butter and olive oil over medium heat. Add onions and cook until soft and translucent, about 5 minutes. Add garlic and cook for another minute until fragrant.
Step 2: Cook the Mushrooms
Add the sliced mushrooms to the pot and cook until they release their moisture and turn golden brown — about 10 minutes. Stir occasionally.
Step 3: Season and Thicken
Sprinkle in the flour (if using) and stir well for 1–2 minutes to create a light roux. Add thyme, salt, pepper, and soy sauce or Worcestershire sauce for an extra depth of flavor.
Step 4: Add the Broth and Simmer
Pour in the vegetable or chicken broth. Stir well, scraping up any browned bits from the bottom. Bring to a boil, then reduce the heat and let it simmer for about 15 minutes.
Step 5: Blend Until Smooth
Use an immersion blender to puree the soup until smooth (or carefully transfer it in batches to a blender).
Step 6: Add the Cream
Return the blended soup to the pot and stir in the heavy cream. Simmer gently for another 5 minutes. Taste and adjust salt and pepper as needed.

How to Serve This Recipe
Serve hot in bowls, drizzled with a touch of cream and topped with a few sautéed mushroom slices or a sprinkle of fresh thyme. It pairs beautifully with crusty bread, garlic toast, or a light green salad.
For a fancier presentation, add a swirl of truffle oil or sprinkle grated Parmesan on top.
Additional Recipe Tips
- Mix your mushrooms: Use a variety (cremini, shiitake, oyster, button) for the best flavor depth.
- Avoid boiling after adding cream — it can cause separation.
- For extra flavor: Add a splash of dry white wine before the broth.
- For a thicker texture: Add an extra tablespoon of flour or simmer longer to reduce the liquid.
Variations
- Vegan Version: Use olive oil and coconut cream instead of butter and dairy cream.
- Low-Fat Version: Replace cream with milk or a blend of milk and Greek yogurt.
- Spicy Twist: Add a pinch of cayenne or smoked paprika.
- Herb Variation: Try rosemary or tarragon instead of thyme for a unique flavor.
- Chunky Mushroom Soup: Reserve half the mushrooms before blending, and stir them back in at the end.
Freezing and Storage
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze for up to 2 months in freezer-safe containers.
- Reheating: Thaw overnight in the fridge, then reheat gently on the stove over low heat. Add a splash of cream or broth to restore texture.
Special Equipment Needed
- Large soup pot or Dutch oven
- Immersion blender (or countertop blender)
- Wooden spoon
- Ladle for serving
Frequently Asked Questions (FAQ)
Q1: Can I use dried mushrooms instead of fresh ones?
Yes! Soak them in hot water for 20 minutes, then add both the mushrooms and soaking liquid (strained) to the soup for an intense, earthy flavor.
Q2: Can I make this soup ahead of time?
Absolutely — it actually tastes better the next day as the flavors develop overnight.
Q3: Can I skip the cream?
Yes, you can replace it with milk or non-dairy alternatives like oat or coconut milk for a lighter version.
Q4: My soup is too thin — how can I fix it?
Let it simmer uncovered for 10–15 minutes, or mix 1 tsp cornstarch with water and stir it in to thicken.
Q5: Can I add protein?
Yes, shredded chicken or cooked lentils pair wonderfully with the mushroom base.
Conclusion
“Creamy Mushroom Soup with Thyme” is a luxurious yet comforting dish that delivers both depth and simplicity. With its earthy mushroom flavor, aromatic thyme, and velvety creaminess, this soup is perfect for cozy nights, elegant dinners, or a soothing lunch. It’s a timeless recipe that feels both rustic and refined — a bowl of comfort you’ll want to make again and again.
Whether enjoyed with a loaf of crusty bread or served as a dinner party starter, this creamy mushroom soup proves that classic comfort food never goes out of style.
Creamy Mushroom Soup with Thyme
Course: SoupsDifficulty: Easy4
servings15
minutes35
minutes50
minutesIngredients
For the Soup:
2 tbsp butter (or olive oil for dairy-free)
1 tbsp olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
1 lb (450 g) mushrooms, sliced (cremini, button, or a mix of wild mushrooms)
1 tsp fresh thyme leaves (or ½ tsp dried thyme)
4 cups (1 liter) vegetable or chicken broth
½ cup heavy cream (or coconut cream for vegan option)
1 tbsp all-purpose flour (for thickening, optional)
Salt and black pepper, to taste
1 tbsp soy sauce or Worcestershire sauce (for umami flavor)
Optional Garnish:
Drizzle of cream
Fresh thyme sprigs or chopped parsley
Croutons or toasted bread slices
Directions
- Step 1: Sauté the Aromatics : In a large pot, heat butter and olive oil over medium heat. Add onions and cook until soft and translucent, about 5 minutes. Add garlic and cook for another minute until fragrant.
- Step 2: Cook the Mushrooms : Add the sliced mushrooms to the pot and cook until they release their moisture and turn golden brown — about 10 minutes. Stir occasionally.
- Step 3: Season and Thicken : Sprinkle in the flour (if using) and stir well for 1–2 minutes to create a light roux. Add thyme, salt, pepper, and soy sauce or Worcestershire sauce for an extra depth of flavor.
- Step 4: Add the Broth and Simmer : Pour in the vegetable or chicken broth. Stir well, scraping up any browned bits from the bottom. Bring to a boil, then reduce the heat and let it simmer for about 15 minutes.
- Step 5: Blend Until Smooth : Use an immersion blender to puree the soup until smooth (or carefully transfer it in batches to a blender).
- Step 6: Add the Cream : Return the blended soup to the pot and stir in the heavy cream. Simmer gently for another 5 minutes. Taste and adjust salt and pepper as needed.







