The rich aroma of sautéed garlic and mushrooms wafting through the kitchen is something I’ll never get tired of. This creamy garlic mushroom soup is my go-to comfort food when I need something warm, satisfying, and delightfully indulgent. Pair it with crispy Parmesan toast, and you’ve got yourself a meal that feels like a cozy hug in a bowl. Whether you’re looking to impress dinner guests or simply treat yourself after a long day, this recipe never disappoints.
I have fond memories of making this soup on chilly evenings. It’s one of those recipes that feels fancy but is surprisingly simple. The balance of earthy mushrooms, creamy texture, and a hint of garlic is pure perfection. Plus, the Parmesan toast adds an irresistible crunch that complements the velvety soup beautifully. Trust me—this creamy garlic mushroom soup will quickly become a favorite in your kitchen!
Why You’ll Love This Recipe
- Rich and creamy flavor: The combination of sautéed garlic, earthy mushrooms, and cream creates a soup that’s decadent and satisfying.
- Simple ingredients: You won’t need to hunt down any fancy ingredients—this recipe uses pantry staples and fresh produce.
- Perfect for any occasion: Whether it’s a cozy dinner for two, a holiday appetizer, or lunch with friends, this soup fits the bill.
- Crowd-pleaser: Everyone loves this soup—adults, kids, even picky eaters! The flavors are familiar yet elevated.
- Parmesan toast: The crunchy, cheesy toast is the ultimate pairing for this creamy soup, making it a complete meal.
What sets this recipe apart is the depth of flavor from roasting the mushrooms first. This extra step caramelizes their natural sugars, making them even more savory. Combined with the creamy base and the crispy Parmesan toast, you’ll have a dish that’s as comforting as it is elegant. I’ve tested this recipe dozens of times, tweaking little details to ensure it’s foolproof. It’s not just a soup—it’s an experience.
What Ingredients You Will Need
This recipe uses simple ingredients that come together to create an unforgettable dish. Here’s what you’ll need:
- Button mushrooms: Sliced thin for even cooking. You can mix in cremini or shiitake mushrooms for added depth.
- Unsalted butter: Adds richness to the base of the soup.
- Olive oil: Helps achieve golden-brown mushrooms.
- Garlic cloves: Minced for a fragrant, savory kick.
- Yellow onion: Diced—this adds sweetness and balances the flavors.
- Chicken or vegetable stock: Provides the perfect savory base. Use low-sodium stock if you prefer less salt.
- Heavy cream: For that luxurious texture and creaminess.
- Fresh thyme: A touch of herbal earthiness that pairs beautifully with mushrooms.
- Salt and pepper: To season to perfection.
- French baguette or crusty bread: For the Parmesan toast. Slice it into thick pieces.
- Grated Parmesan cheese: Essential for the cheesy topping.
If you’re missing an ingredient, don’t worry—there are plenty of substitutions. Swap heavy cream with half-and-half for a lighter option or use coconut milk for a dairy-free version. No fresh thyme on hand? Dried thyme works just fine. And, if you’re gluten-free, opt for gluten-free bread for your Parmesan toast.
Equipment Needed
- Large skillet: For sautéing the mushrooms and garlic.
- Soup pot: To combine all the ingredients and simmer the soup.
- Immersion blender: To create the creamy texture. You can also use a countertop blender if that’s what you have.
- Baking sheet: For toasting the Parmesan bread.
- Knife and cutting board: Essential for prepping the mushrooms, garlic, and onion.
If you don’t have an immersion blender, a food processor or regular blender works just as well. Just be careful transferring the hot soup! Also, you can use a cast-iron skillet for sautéing to achieve an extra caramelized flavor.
Preparation Method
- Prepare the mushrooms: Clean and slice 12 ounces (340g) of button mushrooms. If using other varieties like cremini or shiitake, slice them thinly.
- Sauté the garlic and mushrooms: Heat 2 tablespoons of olive oil and 2 tablespoons of unsalted butter in a large skillet over medium heat. Add the garlic (4 cloves, minced) and sauté for 1 minute. Add the mushrooms and cook for 8-10 minutes, stirring occasionally, until golden-brown and fragrant.
- Add the onions: Toss in one diced yellow onion and cook for another 5 minutes until softened.
- Simmer the soup: Transfer the mushroom mixture to a soup pot. Add 4 cups (960ml) of chicken or vegetable stock and bring to a gentle boil. Reduce the heat to low and simmer for 15 minutes.
- Create the creamy base: Stir in 1 cup (240ml) of heavy cream and 1 teaspoon of fresh thyme. Let it simmer for another 5 minutes.
- Blend the soup: Use an immersion blender to puree the soup until smooth. If you prefer a chunkier texture, blend only half and leave the rest as is.
- Prepare the Parmesan toast: Preheat the oven to 375°F (190°C). Slice a baguette into thick pieces and arrange them on a baking sheet. Sprinkle generously with grated Parmesan cheese and bake for 8-10 minutes until golden and crispy.
- Season and serve: Taste the soup and adjust seasoning with salt and pepper as needed. Serve hot with Parmesan toast on the side.
Cooking Tips & Techniques
- Don’t rush the mushrooms: Let them caramelize fully for maximum flavor. Stir occasionally, but avoid overcrowding the pan.
- Blend carefully: If using a countertop blender, let the soup cool slightly before blending to avoid splatters.
- Season gradually: Taste as you go and adjust salt and pepper to your liking.
- Make ahead: This soup tastes even better the next day after the flavors meld together. Prepare it in advance for a stress-free meal.
I’ve learned the hard way that skipping the mushroom caramelization step leads to a bland soup. Take your time and watch the magic happen. Also, if you’re a garlic lover like me, feel free to add an extra clove or two!
Variations & Adaptations
- Vegan Option: Swap heavy cream with coconut milk and use vegetable stock. Replace Parmesan with nutritional yeast for the toast.
- Low-Carb Version: Skip the bread and serve the soup with a side of roasted veggies or a green salad.
- Cheesy Upgrade: Add shredded Gruyere or mozzarella to the soup for an extra cheesy twist.
Personally, I’ve tried adding a splash of white wine during the mushroom sauté—it adds a subtle complexity that’s divine. You can also toss in a handful of spinach for some added greens!
Serving & Storage Suggestions
Serve this creamy garlic mushroom soup piping hot with the Parmesan toast on the side. For a pretty presentation, garnish the soup with fresh thyme or a drizzle of olive oil.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm the soup gently on the stovetop or microwave, stirring occasionally. The toast is best fresh, but you can crisp it up in the oven for a few minutes.
Nutritional Information & Benefits
Each serving of this soup (without the toast) is approximately 220 calories, with 16g of fat, 5g of protein, and 12g of carbs. Mushrooms are a great source of antioxidants and vitamins like D and B, while garlic has immune-boosting properties. Heavy cream adds richness, but you can lighten it up with half-and-half if desired.
If you’re avoiding gluten, simply swap the bread for a gluten-free variety. And for those counting macros, this soup can fit nicely into a low-carb eating plan!
Conclusion
This creamy garlic mushroom soup with Parmesan toast is everything you want in a comfort food dish—warm, satisfying, and packed with flavor. Whether you stick to the recipe or add your personal twist, it’s sure to impress anyone lucky enough to share it with you.
I love how versatile this recipe is. It feels indulgent but is surprisingly easy to make. So go ahead, whip up a batch, and let me know what you think in the comments below. Don’t forget to share this recipe with friends—it’s too good to keep to yourself!
FAQs
Can I use frozen mushrooms?
Fresh mushrooms are best for flavor and texture, but frozen mushrooms can work in a pinch. Just be sure to thaw and drain them before cooking.
What’s the best way to clean mushrooms?
Wipe them gently with a damp paper towel or use a soft brush to remove dirt. Avoid soaking them in water, as they can become soggy.
Can I make this soup ahead of time?
Absolutely! This soup keeps well in the fridge for up to three days. Reheat it gently on the stovetop or microwave when ready to serve.
How can I make this soup thicker?
If you prefer a thicker soup, you can add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) before blending.
What other toppings can I use for the toast?
Feel free to get creative! Try adding garlic butter, fresh herbs, or even a sprinkle of chili flakes for a spicy kick.
Pin This Recipe!
Creamy Garlic Mushroom Soup Recipe with Parmesan Toast
A rich and creamy garlic mushroom soup paired with crispy Parmesan toast for a comforting and indulgent meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 12 ounces button mushrooms, sliced thin
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 4 garlic cloves, minced
- 1 yellow onion, diced
- 4 cups chicken or vegetable stock
- 1 cup heavy cream
- 1 teaspoon fresh thyme
- Salt and pepper to taste
- French baguette or crusty bread, sliced into thick pieces
- Grated Parmesan cheese
Instructions
- Clean and slice 12 ounces (340g) of button mushrooms. If using other varieties like cremini or shiitake, slice them thinly.
- Heat 2 tablespoons of olive oil and 2 tablespoons of unsalted butter in a large skillet over medium heat. Add the garlic (4 cloves, minced) and sauté for 1 minute. Add the mushrooms and cook for 8-10 minutes, stirring occasionally, until golden-brown and fragrant.
- Toss in one diced yellow onion and cook for another 5 minutes until softened.
- Transfer the mushroom mixture to a soup pot. Add 4 cups (960ml) of chicken or vegetable stock and bring to a gentle boil. Reduce the heat to low and simmer for 15 minutes.
- Stir in 1 cup (240ml) of heavy cream and 1 teaspoon of fresh thyme. Let it simmer for another 5 minutes.
- Use an immersion blender to puree the soup until smooth. If you prefer a chunkier texture, blend only half and leave the rest as is.
- Preheat the oven to 375°F (190°C). Slice a baguette into thick pieces and arrange them on a baking sheet. Sprinkle generously with grated Parmesan cheese and bake for 8-10 minutes until golden and crispy.
- Taste the soup and adjust seasoning with salt and pepper as needed. Serve hot with Parmesan toast on the side.
Notes
[‘Let the mushrooms caramelize fully for maximum flavor.’, ‘If using a countertop blender, let the soup cool slightly before blending to avoid splatters.’, ‘This soup tastes even better the next day after the flavors meld together.’, ‘Feel free to add an extra clove or two of garlic for a stronger flavor.’]
Nutrition
- Serving Size: 1 bowl of soup with
- Calories: 220
- Sugar: 4
- Sodium: 450
- Fat: 16
- Saturated Fat: 10
- Carbohydrates: 12
- Fiber: 2
- Protein: 5
Keywords: Creamy soup, Garlic mushroom soup, Parmesan toast, Comfort food, Easy soup recipe






