Creamy Mushroom Soup offers a rich and intense mushroom flavor that’s perfect for a cozy meal. This delightful dish combines sautéed white and Swiss Brown mushrooms with garlic, onion, and vegetable stock, resulting in a velvety texture that warms the soul. The addition of crème fraiche elevates the creaminess, making it an irresistible choice for any mushroom lover. Let’s dive into how to make this comforting soup!
Why You’ll Love This Creamy Mushroom Soup
This Creamy Mushroom Soup is not just a dish; it’s an experience. Here are a few reasons why you’ll adore it:
- Rich flavors from sautéed mushrooms and garlic.
- Perfectly creamy texture thanks to the addition of crème fraiche.
- Easy to prepare, making it an Easy Creamy Mushroom Soup recipe for busy weeknights.
- Customizable to cater to dietary needs, including vegan creamy mushroom soup alternative.
- Great for meal prep, saving time during the week.
- Delicious served hot or cold, making it versatile.
- Pairs wonderfully with crusty bread for dunking.
This soup is a true Italian Cuisine delight that fits perfectly into a vegetarian Diet.
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 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 for 1 to 2 minutes.
- Step 8: Ladle the hot soup into bowls. Garnish with olive oil or cream, croutons, and herbs. Serve with bread.
Pro Tips for the Best Creamy Mushroom Soup
Keep these in mind:
- Always sauté your onions and garlic first to build a flavor base.
- For an extra depth of flavor, use a mix of wild mushrooms in your Creamy Wild Mushroom Soup.
- To keep it gluten-free, ensure your vegetable stock is gluten-free.
- Blend the soup in batches for a smoother consistency.
- For a touch of freshness, add Creamy Mushroom Soup with Fresh Herbs before serving.

Best Ways to Serve Creamy Mushroom Soup
Here are some ideas to serve:
- Top with croutons for added crunch.
- Drizzle with extra virgin olive oil for richness.
- Pair with a simple salad for a complete meal.
How to Store and Reheat Creamy Mushroom Soup
Store any leftovers in an airtight container in the refrigerator. To reheat, simply warm it on the stove over low heat until heated through. This soup is great for meal prepping, allowing you to enjoy it throughout the week.
Frequently Asked Questions About Creamy Mushroom Soup
What’s the secret to perfect Creamy Mushroom Soup?
The secret lies in using a variety of mushrooms to enhance the flavor. A mix of white and Swiss Brown mushrooms creates a robust base, while the addition of crème fraiche gives it that rich, creamy texture.
Can I make Creamy Mushroom Soup ahead of time?
Absolutely! This soup can be made ahead of time and stored in the refrigerator for up to 3 days. Just reheat before serving for the best taste.
How do I avoid common mistakes with Creamy Mushroom Soup?
To avoid common mistakes, ensure you do not overcook the mushrooms, as they can become mushy. Also, blending in batches helps achieve a smooth consistency without overloading your blender.
Variations of Creamy Mushroom Soup You Can Try
If you’re looking for variations, consider:
- Vegan creamy mushroom soup alternative by substituting crème fraiche with coconut cream.
- Add Creamy Mushroom Soup with Garlic for a punch of flavor.
- Incorporate Creamy Mushroom Soup with Thyme for a fragrant twist.
- Try a gluten-free creamy mushroom soup recipe using gluten-free stock.

For more delicious recipes, check out our recipe collection. You can also explore Orange Black Marble Bread for a delightful pairing with your soup. If you’re interested in dessert, don’t miss our Salted Caramel Cookies recipe!
Print
Creamy Mushroom Soup: 7 Tips for a Perfectly Velvety Bowl
- 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.
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 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 for 1 to 2 minutes.
- Ladle the hot soup into bowls. Garnish with olive oil or cream, croutons, and herbs. Serve with bread.
Notes
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Blending and simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 264 kcal
- Sugar: 2 g
- Sodium: 500 mg
- Fat: 23 g
- Saturated Fat: 14 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 1 g
- Protein: 6 g
- Cholesterol: 60 mg
