Creamy Mushroom Soup has become my go-to dish for cozy evenings, perfectly embodying comfort food with its rich and intense flavors. This delightful soup is made by blending sautéed white and Swiss Brown mushrooms with garlic, onion, and vegetable stock. Finished with crème fraiche and garnished with croutons and fresh herbs, this comforting soup is perfect for a cozy meal. Whether you’re looking for a bowl of warmth on a cold day or a simple yet sophisticated dish to impress guests, this creamy delight is sure to satisfy.
Why You’ll Love This Creamy Mushroom Soup
This creamy mushroom soup is not just delicious; it offers numerous benefits:
- Rich in flavor, thanks to the combination of white and Swiss Brown mushrooms.
- Easy to make, perfect for weeknight dinners.
- Can be enjoyed as a mushroom bisque or creamy fungi soup.
- Great for meal prep; leftovers taste even better.
- Can be made vegan or gluten-free with simple ingredient swaps.
- Provides a comforting meal on cold days.
This soup is not only a velvety mushroom potage but also a delightful addition to your menu, allowing you to explore flavors that warm your heart.
Ingredients for Creamy Mushroom Soup
Gather these items:
- 400g / 14 oz white mushrooms
- 200g / 7 oz Swiss Brown/Cremini mushrooms
- 30g / 2 tbsp unsalted butter
- 1 onion, chopped
- 2 garlic cloves, minced
- 3 1/4 cups vegetable stock
- 1/4 tsp salt (cooking/kosher)
- 1/8 tsp black pepper
- 3/4 cup crème fraiche or cream (any full-fat)
- Croutons
- Cream or extra virgin olive oil, for drizzling
- Parsley (roughly chopped), chervil, or thyme leaves
- Bread for dunking
How to Make Creamy Mushroom Soup Step-by-Step
- Step 1: Cut the white and Swiss Brown mushrooms into 4 slices each, then dice each slice into 3 or 4 smaller pieces.
- Step 2: Melt the unsalted butter in a large pot over medium-high heat. Add the chopped onion and minced garlic, cooking for about 3 minutes until softened.
- Step 3: Add the prepared mushrooms to the pot. Cook for 10 minutes, stirring regularly.
- Step 4: Pour in the vegetable stock and season with salt and black pepper. Bring to a boil, then reduce to medium heat and simmer gently for 15 minutes.
- Step 5: Stir in the crème fraiche or full-fat cream, then simmer for another 5 minutes.
- Step 6: Transfer the soup in batches to a blender. Blend until completely smooth.
- Step 7: Pour the blended soup back into the pot and simmer gently for 1 to 2 minutes.
- Step 8: Ladle the hot soup into bowls. Garnish with a drizzle of extra virgin olive oil or cream, croutons, and freshly chopped herbs. Serve with crusty bread.

Pro Tips for the Perfect Creamy Mushroom Soup
Keep these in mind:
- For a deeper flavor, use a mixture of mushrooms.
- Don’t overcook the mushrooms; they should remain tender.
- Adjust the thickness by adding more or less stock.
- For a vegan version, substitute crème fraiche with coconut cream.
- Make it gluten-free by ensuring your stock is gluten-free.
Best Ways to Serve Creamy Mushroom Soup
This soup is versatile and can be served in various ways:
- Pair it with crusty bread for dunking.
- Top with a swirl of cream and fresh herbs for a gourmet touch.
- Serve it as a starter in a three-course meal.
How to Store and Reheat Creamy Mushroom Soup
To store your homemade creamy mushroom soup, let it cool completely, then transfer to an airtight container. It can be stored in the fridge for up to 3 days. To reheat, simply warm on the stovetop over low heat, stirring occasionally.
Frequently Asked Questions About Creamy Mushroom Soup
What’s the secret to perfect Creamy Mushroom Soup?
The secret lies in using fresh mushrooms and balancing flavors with quality stock. For an extra flavor boost, add herbs like thyme or rosemary, making it a rich mushroom chowder.
Can I make Creamy Mushroom Soup ahead of time?
Absolutely! This soup can be made in advance, stored in the fridge, and reheated when needed. It’s perfect for meal prep, especially on busy weeknights.
How do I avoid common mistakes with Creamy Mushroom Soup?
Ensure not to overcrowd the pot when cooking mushrooms; this prevents browning. Additionally, always blend the soup well for a silky texture, avoiding any lumps that disrupt the creaminess.
Variations of Creamy Mushroom Soup You Can Try
Here are some variations to consider:
- Vegan creamy mushroom soup recipe: Replace cream with coconut milk.
- Gluten-free creamy mushroom soup: Use gluten-free stock and ensure all ingredients are gluten-free.
- Slow cooker creamy mushroom soup: Prepare it in a slow cooker for an easy meal.
- Creamy mushroom soup with garlic: Add more garlic for a deeper flavor.

For more delicious recipes, check out our Creamy White Wine Mushroom Chicken or Lentil Mushroom Stroganoff. You can also explore Creamy Vegetable Soup for a delightful twist on comfort food.
Print
Creamy Mushroom Soup: 7 Steps to Cozy Comfort
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy Mushroom Soup offers a rich and intense mushroom flavor, achieved by blending sautéed white and Swiss Brown mushrooms with garlic, onion, and vegetable stock. Finished with crème fraiche and garnished with croutons and fresh herbs, this comforting soup is perfect for a cozy meal.
Ingredients
- 400g / 14 oz white mushrooms
- 200g / 7 oz Swiss Brown/Cremini mushrooms
- 30g / 2 tbsp unsalted butter
- 1 onion, chopped
- 2 garlic cloves, minced
- 3 1/4 cups vegetable stock
- 1/4 tsp salt (cooking/kosher)
- 1/8 tsp black pepper
- 3/4 cup crème fraiche or cream (any full-fat)
- Croutons
- Cream or extra virgin olive oil, for drizzling
- Parsley (roughly chopped), chervil, or thyme leaves
- Bread for dunking
Instructions
- Cut the white and Swiss Brown mushrooms into 4 slices each, then dice each slice into 3 or 4 smaller pieces.
- Melt the unsalted butter in a large pot over medium-high heat. Add the chopped onion and minced garlic, cooking for about 3 minutes until softened.
- Add the prepared mushrooms to the pot. Cook for 10 minutes, stirring regularly.
- Pour in the vegetable stock and season with salt and black pepper. Bring to a boil, then reduce to medium heat and simmer gently for 15 minutes.
- Stir in the crème fraiche or full-fat cream, then simmer for another 5 minutes.
- Transfer the soup in batches to a blender. Blend until completely smooth.
- Pour the blended soup back into the pot and simmer gently for 1 to 2 minutes.
- Ladle the hot soup into bowls. Garnish with a drizzle of extra virgin olive oil or cream, croutons, and freshly chopped herbs. Serve with crusty bread.
Notes
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: French
Nutrition
- Serving Size: 1 cup
- Calories: 264
- Sugar: 2 g
- Sodium: 400 mg
- Fat: 23 g
- Saturated Fat: 14 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 1 g
- Protein: 6 g
- Cholesterol: 60 mg
