A bowl of Creamy Garlic Mushroom Soup delivers deep, earthy flavors wrapped in a rich, velvety broth. The combination of tender mushrooms, roasted garlic, and a smooth, creamy base makes this soup perfect for any occasion.
This soup is simple, yet packed with layers of flavor. The mushrooms bring an intense umami taste, while garlic adds warmth and richness. A touch of cream enhances the texture without making it overly heavy.
Whether you enjoy it as a starter, a light meal, or a cozy side, this soup is incredibly satisfying. Pair it with crusty bread, a grilled cheese sandwich, or a crisp side salad for a complete meal.
What You Need for This Recipe
A few key ingredients make this soup taste rich and well-balanced.
- Mushrooms – Cremini, button, or shiitake work well. Each variety adds its own depth of flavor.
- Garlic – Roasted or sautéed garlic enhances the soup with a mild, nutty sweetness.
- Vegetable or Chicken Broth – Forms a flavorful base without overpowering the mushrooms.
- Heavy Cream – Brings smoothness and a luxurious texture.
- Onion & Herbs – A little thyme or parsley adds freshness and balance.
How to Make Creamy Garlic Mushroom Soup
This soup comes together quickly with just a few simple steps.
- Sauté the Mushrooms
- Heat butter in a large pot over medium heat.
- Add the mushrooms and cook until they release moisture and start to brown. This step deepens the umami flavor.
- Cook the Aromatics
- Stir in diced onion and garlic.
- Cook for about 3 minutes until softened and fragrant.
- Add the Broth
- Pour in vegetable or chicken broth.
- Bring to a simmer and let it cook for 10 minutes to meld the flavors.
- Blend for Smoothness (Optional)
- Use an immersion blender to blend part of the soup.
- If you prefer a chunkier texture, skip this step.
- Stir in the Cream
- Lower the heat before adding the heavy cream.
- Stir gently to prevent curdling and maintain a silky consistency.
- Season & Serve
- Taste and adjust with salt and black pepper.
- Garnish with fresh herbs and serve warm.
Ways to Customize This Soup
This soup is easy to modify based on your preferences.
- Make It Dairy-Free – Swap heavy cream for coconut milk or cashew cream.
- Boost the Umami – Add a splash of soy sauce or a dash of Worcestershire sauce.
- Make It Thicker – Stir in a cornstarch slurry or mash some mushrooms for a heartier texture.
- Add Protein – Stir in shredded chicken or crumbled bacon for extra richness.
Why This Recipe Always Works
This soup is easy to make, yet it delivers a deep, satisfying taste every time.
- Deep, Savory Flavor – Mushrooms and garlic create a well-balanced, rich base.
- Creamy but Not Too Heavy – A touch of cream adds smoothness without overpowering the natural flavors.
- Quick & Easy – Ready in about 30 minutes, making it great for a homemade meal.
Best Side Dishes for Creamy Garlic Mushroom Soup
A comforting soup like this pairs well with simple, flavorful sides.
- Toasted Bread – A crusty baguette or sourdough is perfect for dipping.
- Grilled Cheese Sandwich – The creamy soup complements the crispy, cheesy sandwich.
- Side Salad – A fresh salad with a tangy dressing balances the richness.
- Roasted Vegetables – A simple side of roasted carrots or asparagus adds texture and variety.
Creamy Garlic Mushroom Soup
Equipment
- Large pot For cooking the soup
- Immersion Blender Optional, for blending the soup
Ingredients
- 2 tablespoons butter
- 1 small onion diced
- 4 cloves garlic minced
- 3 cups mushrooms sliced (cremini, button, or shiitake)
- 4 cups vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 cup heavy cream
- 1/2 teaspoon salt adjust to taste
- 1/2 teaspoon black pepper adjust to taste
Instructions
- Melt butter in a large pot over medium heat. Add sliced mushrooms and cook until they release their moisture and start to brown.
- Stir in the diced onion and minced garlic. Cook for 3 minutes until softened and fragrant.
- Pour in the broth and add dried thyme. Bring to a gentle simmer and let cook for 10 minutes.
- For a smoother soup, blend part of the mixture using an immersion blender. If you prefer a chunkier soup, skip this step.
- Reduce heat and slowly stir in the heavy cream. Stir well to combine without boiling.
- Taste and adjust seasoning with salt and black pepper. Serve warm, garnished with fresh herbs if desired.
Notes
- For extra depth, add a splash of soy sauce or Worcestershire sauce.
- Leftovers store well in the fridge for up to 3 days.
- Serve with crusty bread or a side salad for a complete meal.

Andrew Gray is a seasoned food writer and blogger with a wealth of experience in the restaurant and catering industries. With a passion for all things delicious, Andrew has honed his culinary expertise through his work as a personal chef and caterer.
His love for food led him to venture into food writing, where he has contributed to various online publications, sharing his knowledge and insights on the culinary world. As the proud owner of CooksCrafter.com, Andrew covers a wide range of topics, including recipes, restaurant reviews, product recommendations, and culinary tips.
Through his website, he aims to inspire and educate fellow food enthusiasts, offering a comprehensive resource for all things food-related.