This Creamy Garlic Herb Mushroom Soup is silky, savory, and packed with deep mushroom flavor. Tender mushrooms simmer with garlic, aromatic herbs, and a creamy broth until everything becomes rich and comforting. It’s an easy cozy weeknight soup that feels restaurant-worthy while using simple ingredients.
Can This Creamy Garlic Herb Mushroom Soup Support Weight Loss Goals?
Yes, this soup can fit into a balanced weight-conscious eating pattern when portion sizes and higher-calorie ingredients are kept in check. Mushrooms add volume and a satisfying savory flavor, while using moderate amounts of cream or a lighter dairy alternative keeps the soup from becoming overly heavy. Pairing it with a lean protein source can make it more filling.
Does This Recipe Fit a High-Protein Lifestyle?
This soup is protein-friendly but not naturally high in protein because mushrooms and cream provide only moderate protein. For a higher-protein version, use Greek yogurt or blended cottage cheese in place of some cream, or add white beans, tofu, or shredded chicken if desired. Keeping the creamy base balanced with a protein-rich addition makes it more suitable for a high-protein lifestyle.
Why This Recipe Is Special
- Rich mushroom flavor — Sautéing the mushrooms first creates deeper savory flavor.
- Creamy & comforting — A velvety broth makes this perfect for chilly evenings.
- Garlic-forward — Fresh garlic gives the soup a warm, aromatic finish.
- Herb-infused — Thyme and parsley complement the earthy mushrooms beautifully.
- Easy one-pot recipe — Simple preparation means less cleanup.
My Personal Experience
- I love sautéing the mushrooms until deeply golden before adding the broth.
That extra step brings out a much richer, almost roasted mushroom flavor. - The garlic is best added after the mushrooms have browned.
It keeps the garlic fragrant and prevents it from burning while the mushrooms cook. - Fresh thyme makes the soup taste instantly more comforting.
Its earthy flavor pairs beautifully with the creamy mushroom base. - I like leaving a few mushroom pieces chunky.
A little texture makes the soup more interesting than blending everything completely smooth.
Perfect For
Perfect for cozy weeknight dinners, winter lunches, holiday starters, meal prep, rainy days, family dinners, vegetarian meals, and elegant dinner parties. Serve with toasted sourdough, a crisp salad, roasted vegetables, or a protein-rich side.
Why You’ll Love This Recipe
- Ultra-creamy texture
Blending part of the soup creates a silky consistency while keeping plenty of mushroom pieces intact. - Packed with savory flavor
Garlic, herbs, mushrooms, and broth create a deeply satisfying combination. - Simple ingredients
You don’t need complicated ingredients to create restaurant-style soup at home. - Perfect comfort food
A warm bowl is especially satisfying on cool evenings. - Easy to customize
Add spinach, white beans, tofu, extra herbs, or Parmesan for a different variation.
Common Mistakes to Avoid
- Crowding the mushrooms — Cook them in batches if necessary so they brown instead of steaming.
- Adding garlic too early — Garlic can burn while the mushrooms are still releasing moisture.
- Skipping the mushroom browning step — Proper browning develops much deeper flavor.
- Boiling the cream aggressively — Keep the soup at a gentle simmer to prevent the dairy from separating.
- Over-blending — Leave some mushrooms whole for a satisfying texture.
Required Equipment
- Large heavy-bottomed pot — Provides even heat for browning mushrooms and simmering the soup.
- Wooden spoon — Helps scrape flavorful browned bits from the bottom.
- Immersion blender — Blends part of the soup directly in the pot.
- Chef’s knife — Makes quick work of mushrooms, garlic, and herbs.
- Ladle — Makes serving hot soup clean and easy.
Storage Instructions
Allow the soup to cool before transferring it to airtight containers. Refrigerate for up to 4 days.
For freezing, use freezer-safe containers and leave some space for expansion. Freeze for up to 2 months. Cream-based soups can sometimes separate slightly after thawing, so stir well while reheating.
Reheat gently over medium-low heat, stirring occasionally. Avoid boiling because high heat can cause the creamy base to separate.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Best Season: Fall & Winter
- Total Calories: Approximately 225 calories per serving
Short 3-Line Description
This Creamy Garlic Herb Mushroom Soup is rich, velvety, savory, and loaded with tender golden mushrooms.
Fresh garlic, thyme, and creamy broth create a cozy bowl of homemade comfort.
Perfect for chilly nights, easy lunches, elegant starters, or satisfying weeknight dinners.
📝 Ingredients
For the Soup
- 2 tablespoons (28 g) unsalted butter
- 1 tablespoon (15 ml) olive oil
- 1½ lb (680 g) cremini or button mushrooms, sliced.
- 5 cloves garlic, minced.
- 1 medium yellow onion, finely diced.
- 2 tablespoons (16 g) all-purpose flour — helps thicken the soup.
- 4 cups (960 ml) low-sodium vegetable or chicken broth
- 1 cup (240 ml) heavy cream
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- ½ teaspoon dried oregano
- ½ teaspoon salt, plus more to taste.
- ¼ teaspoon black pepper
- 2 tablespoons fresh parsley, chopped.
- 1 teaspoon lemon juice, optional.
Optional Protein Boost
- ½ cup (120 g) plain Greek yogurt — stir in gently after removing the soup from direct heat.
- Or 1 cup (170 g) cooked white beans, blended into the soup.
Directions
- Prepare the vegetables.
Clean the mushrooms and slice them evenly. Finely dice the onion and mince the garlic. - Heat the pot.
Place a large pot over medium-high heat. Add olive oil and butter. - Brown the mushrooms.
Add the mushrooms in a single layer. Cook for 8–10 minutes, stirring occasionally, until their moisture evaporates and the edges become deep golden brown. - Add the onion.
Reduce heat to medium. Add the diced onion and cook for 4–5 minutes, until softened and translucent. - Add garlic and herbs.
Stir in the garlic, thyme, and oregano. Cook for 30–60 seconds, just until fragrant. - Add the flour.
Sprinkle flour over the mushroom mixture and stir continuously for about 1 minute. The flour should coat the mushrooms without developing a dark color. - Add the broth.
Slowly pour in the broth while stirring continuously to prevent lumps. - Simmer.
Bring the soup to a gentle simmer over medium heat, then reduce to medium-low. Cook uncovered for 12–15 minutes. The mushrooms should be tender and the broth slightly thickened. - Blend partially.
Use an immersion blender to blend approximately ⅓ to ½ of the soup. Leave plenty of mushroom pieces intact for texture. - Add the cream.
Reduce heat to low and stir in the heavy cream. Warm gently for 3–5 minutes without allowing the soup to boil. - Season.
Add salt, black pepper, and optional lemon juice. Taste and adjust the seasoning. - Add fresh parsley.
Stir in chopped parsley just before serving. - Serve hot.
Ladle into bowls and garnish with fresh thyme, parsley, cracked black pepper, or sautéed mushrooms.
High-protein cooking tip: For a protein boost, replace part of the cream with plain Greek yogurt. Remove the pot from direct heat before stirring it in to reduce the chance of curdling.
Nutrition Facts — Per Serving (Approximate)
Values vary depending on the cream, broth, and optional toppings used.
- Calories: ~225 kcal
- Fats: ~17 g
- Cholesterol: ~45 mg
- Sodium: ~470 mg
- Potassium: ~540 mg
- Total Carbohydrates: ~14 g
- Fiber: ~2 g
- Net Carbs: ~12 g
- Sugars: ~5 g
- Protein: ~6 g
- Calcium: ~65 mg
Notes
- Storage: Refrigerate for up to 4 days in an airtight container.
- Freezing: Freeze for up to 2 months; the cream may separate slightly after thawing.
- Reheating: Warm gently over medium-low heat and stir frequently. Avoid boiling.
- Allergy note: Contains dairy and wheat if using butter, cream, and flour.
- Gluten-free option: Replace all-purpose flour with cornstarch or a gluten-free flour blend.
- Flavor boost: Add roasted garlic, Parmesan, white pepper, or a splash of dry white wine while cooking.
- Protein boost: Add Greek yogurt, white beans, tofu, or serve with a protein-rich side.
- Texture tip: Blend only part of the soup to keep some delicious mushroom pieces intact.
Frequently Asked Questions
1. Can I use different types of mushrooms?
Yes, cremini, button, shiitake, oyster, or a combination of mushrooms can be used.
2. Can I make this soup without heavy cream?
Yes, substitute with evaporated milk, half-and-half, unsweetened plant milk, or Greek yogurt for a lighter version.
3. How do I make the soup thicker?
Blend more of the mushrooms or add a small cornstarch slurry while the soup gently simmers.
4. Can I make this soup vegetarian?
Yes, simply use vegetable broth instead of chicken broth.
5. Can I make it vegan?
Yes, use olive oil or vegan butter and replace the cream with unsweetened plant-based cream or coconut cream.
6. How can I increase the protein?
Add white beans, tofu, Greek yogurt, or serve the soup alongside another protein-rich dish.




