Picture a cold evening when all you need is a warm bowl of soup to wrap you in comfort. Mushroom soup, with its earthy flavors and velvety texture, is the perfect companion. Whether you’re a seasoned cook or just exploring the kitchen, this recipe is simple to prepare yet luxurious enough to impress.
Let’s dive into everything you need to know to make the ultimate mushroom soup at home, step by step.
Why Mushroom Soup is a Classic Favorite
Mushroom soup isn’t just a dish—it’s an experience. Its deep, earthy flavors combined with creamy indulgence make it perfect for any occasion.
- Hearty and Nourishing: Packed with nutrients from mushrooms, this soup feels like a hug in a bowl.
- Versatile: Serve it as a starter, main course, or pair it with crusty bread for a satisfying meal.
- Simple Yet Elegant: Easy to make but sophisticated enough for dinner parties.
Ingredients You’ll Need
Here’s a breakdown of the key ingredients for this recipe. The list is short but each element plays a vital role.
Main Ingredients
Ingredient | Quantity | Notes |
---|---|---|
Unsalted butter | 30g / 2 tbsp | For sautéing onion and garlic |
Onion, chopped | 1 | Adds sweetness and depth |
Garlic cloves, minced | 2 | Enhances the earthy flavor |
White mushrooms | 400g / 14 oz | Mild and tender |
Swiss Brown/Cremini mushrooms | 200g / 7 oz | Rich and earthy |
Vegetable stock | 3 1/4 cups | Homemade is best for extra flavor |
Salt | 1/4 tsp | Balances and enhances the flavors |
Black pepper | 1/8 tsp | Adds a gentle spice |
Crème fraiche or cream | 3/4 cup | For creaminess and richness |
Garnishes and Serving
Ingredient | Quantity | Notes |
---|---|---|
Croutons | Optional | Adds crunch |
Cream or olive oil | Drizzle | Enhances the presentation |
Parsley, chervil, or thyme | As needed | Fresh and aromatic |
Bread | Optional | Perfect for dunking |
Step-by-Step Guide to Making Mushroom Soup
Step 1: Prep Your Ingredients
- Chop the onions and mince the garlic.
- Slice the mushrooms into quarters, then dice them into small pieces.
Step 2: Sauté the Aromatics
- Melt the butter in a large pot over medium-high heat.
- Add the onion and garlic, cooking for about 3 minutes until softened. Avoid browning them; you want their natural sweetness to shine through.
Step 3: Cook the Mushrooms
- Add the diced mushrooms to the pot. Cook for 10 minutes, stirring occasionally. Don’t worry if they release water—it’s all part of the process.
Step 4: Simmer the Soup
- Pour in the vegetable stock, then add the salt and pepper.
- Bring the soup to a boil, then reduce the heat to medium and let it simmer for 15 minutes without a lid.
Step 5: Add Creaminess
- Stir in the crème fraiche or cream and simmer for another 5 minutes.
Step 6: Blend the Soup
- Carefully transfer the soup to a blender in batches. Blend until completely smooth.
- If your blender has a feeding hole in the lid, remove the cap and cover it with a folded tea towel to let steam escape safely.
Step 7: Final Touches
- Return the blended soup to the pot. Simmer for 1-2 minutes until any blending bubbles subside and the soup is hot.
Step 8: Serve and Garnish
- Ladle the soup into bowls. Garnish with a drizzle of olive oil or cream, sprinkle with parsley or thyme, and add a handful of croutons for crunch.
- Serve with crusty bread on the side for dunking.
Tips for Perfect Mushroom Soup
1. Use a Mix of Mushrooms
Combining white mushrooms and cremini mushrooms creates a depth of flavor that’s hard to beat. You can even add wild mushrooms like porcini for a gourmet twist.
2. Don’t Skip the Cream
Full-fat cream or crème fraiche adds richness and smoothness. If you’re watching calories, you can use light cream, but the texture may be slightly thinner.
3. Blend in Batches
Avoid overfilling your blender with hot soup. Work in small batches to prevent spills and ensure a smooth consistency.
4. Make It Vegan
For a plant-based version, replace the butter with olive oil and use coconut cream or a dairy-free alternative for the cream.
5. Pair It Right
This soup pairs beautifully with garlic bread, a fresh green salad, or even a side of roasted vegetables.
Nutritional Information
Here’s an approximate nutritional breakdown per serving (based on 4 servings):
Nutrient | Amount |
---|---|
Calories | 210 |
Protein | 5g |
Carbohydrates | 9g |
Fat | 18g |
Fiber | 2g |
Sodium | 300mg |
FAQs About Mushroom Soup
1. Can I freeze mushroom soup?
Yes! Let the soup cool completely, then store it in airtight containers for up to 3 months. Thaw in the fridge overnight before reheating.
2. How do I reheat leftover soup?
Reheat the soup on the stovetop over medium heat, stirring occasionally. Add a splash of cream or stock if it thickened too much during storage.
3. Can I use canned mushrooms?
Fresh mushrooms are best for flavor and texture, but canned mushrooms can be used in a pinch. Drain and rinse them before adding to the recipe.
4. What can I use instead of crème fraiche?
Heavy cream, sour cream, or even plain Greek yogurt are good substitutes.
5. Can I make this soup chunky?
Of course! Instead of blending the entire pot, set aside some sautéed mushrooms to add back after blending for a chunkier texture.
6. Is mushroom soup gluten-free?
This recipe is naturally gluten-free if you use gluten-free stock and croutons.
Why You’ll Love This Mushroom Soup
There’s something magical about homemade mushroom soup. It’s:
- Comforting: Perfect for chilly evenings or cozy lunches.
- Customizable: Adapt it to suit your taste or dietary needs.
- Elegant: Ideal for serving at dinner parties or special occasions.
Ready to Make Your Own Mushroom Soup?
With this recipe, you’re just a few simple steps away from creating a bowl of creamy, flavorful soup that will warm your soul. Gather your ingredients, follow the steps, and treat yourself to a comforting culinary experience.
Happy cooking!

Mushroom Soup: A Creamy Comfort in Every Spoonful
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A rich and velvety mushroom soup bursting with earthy flavors and creamy indulgence. Perfect for chilly evenings, cozy lunches, or as a sophisticated starter, this easy-to-make recipe is a comforting delight.
Ingredients
- 2 tbsp unsalted butter
- 1 onion, chopped
- 2 garlic cloves, minced
- 400g (14 oz) white mushrooms, diced
- 200g (7 oz) cremini or Swiss brown mushrooms, diced
- 3 1/4 cups vegetable stock
- 1/4 tsp salt
- 1/8 tsp black pepper
- 3/4 cup crème fraiche or heavy cream
Optional Garnishes
- Croutons
- Drizzle of cream or olive oil
- Fresh parsley, thyme, or chervil
- Bread (for serving)
Instructions
- Prep Your Ingredients:
- Chop the onion and mince the garlic.
- Dice the mushrooms into small pieces.
- Sauté Aromatics:
- Melt the butter in a large pot over medium-high heat.
- Add the onion and garlic, cooking for about 3 minutes until softened but not browned.
- Cook the Mushrooms:
- Add the diced mushrooms to the pot and sauté for 10 minutes, stirring occasionally. Allow them to release their moisture and develop flavor.
- Simmer the Soup:
- Pour in the vegetable stock and season with salt and black pepper.
- Bring the soup to a boil, then reduce the heat to medium and let it simmer uncovered for 15 minutes.
- Add Creaminess:
- Stir in the crème fraiche or heavy cream and simmer for an additional 5 minutes.
- Blend the Soup:
- Finish and Serve:
- Return the blended soup to the pot and simmer for 1-2 minutes to eliminate any bubbles.
- Serve hot in bowls, garnished with a drizzle of cream or olive oil, fresh herbs, and croutons if desired. Pair with crusty bread for a complete meal.
Notes
- Mushroom Variety: A mix of white and cremini mushrooms adds depth to the flavor. Wild mushrooms can be used for a gourmet twist.
- Vegan Option: Replace butter with olive oil and cream with coconut cream or a plant-based alternative.
- Blending Tip: Avoid overfilling your blender with hot soup. Work in small batches for safety and smoothness.
- Storage: Refrigerate leftovers in an airtight container for up to 3 days, or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: International