If you’re looking for a soul-warming, cozy recipe that’s bursting with rich, earthy flavors, then this Creamy Mushroom Soup Recipe is absolutely for you. I promise you, once you try it, you’ll be hooked—this soup isn’t just delicious; it’s the kind of comfort food you’ll want to make again and again. Perfect for chilly evenings, a light lunch, or whenever you need a little bowl of creamy goodness, this recipe is straightforward to whip up and incredibly satisfying.
Why You’ll Love This Recipe
- Deep Mushroom Flavor: Blending the soup unlocks all the earthy, intense mushroom goodness in every spoonful.
- Creamy, Luxurious Texture: The addition of crème fraîche or cream makes it silky smooth without being heavy.
- Simple Yet Elegant: You won’t spend hours in the kitchen, but it feels like a special treat every single time.
- Easy to Customize: Whether you want to make it richer, vegan, or add herbs, it’s a versatile base you’ll adore.
Ingredients You’ll Need
The magic in this Creamy Mushroom Soup Recipe comes from the combination of earthy mushrooms, sweet onions, and a touch of garlic, all brightened with fresh herbs and rounded out by creamy richness. Buying good-quality mushrooms and fresh herbs really makes a difference.

- Unsalted butter: Melts beautifully and helps build flavor without overpowering the mushrooms.
- Onion: Adds sweetness and depth—make sure it’s finely chopped so it cooks uniformly.
- Garlic cloves: Just enough to provide aroma without being too sharp.
- White mushrooms: Their mild flavor acts as a great base and softens nicely in the soup.
- Swiss Brown/Cremini mushrooms: These add earthiness and a bit more bite—together with whites, they create depth.
- Vegetable stock: The soul of the soup, bringing everything together with a savory backbone.
- Salt and black pepper: Simple seasoning that enhances all the natural mushroom flavors.
- Crème fraîche or cream: Choose full-fat for that velvety texture and richness that makes the soup so irresistible.
- Croutons: For an irresistible crunch on top—homemade or store-bought, your call!
- Extra virgin olive oil or cream: A final drizzle that elevates the presentation and adds silky notes.
- Fresh parsley, chervil, or thyme leaves: Bright herbaceous notes to cut through the richness and add freshness.
- Bread for dunking: Because no creamy mushroom soup feels complete without some crusty bread on the side.
Variations
I love experimenting with this Creamy Mushroom Soup Recipe, and one of the best things is how easy it is to customize based on what you have or your preferences. Feel free to tweak it and make it your own!
- Vegan Version: Swap butter with olive oil and use coconut cream or cashew cream instead of crème fraîche—just as creamy and tasty!
- Herb Infusion: Adding fresh thyme or rosemary during the simmering stage adds an aromatic, woodsy note that I can’t get enough of.
- Mushroom Mix: Try adding shiitake or porcini mushrooms if you want a bolder flavor. I once made it with a handful of dried porcini that I soaked and it was spectacular.
- Spicy Kick: A pinch of smoked paprika or cayenne can add a surprising warmth that wakes up the earthy flavors.
How to Make Creamy Mushroom Soup Recipe
Step 1: Get Your Mushrooms Beautifully Chopped
Start by cutting your mushrooms into quarters, then dice those quarters into smaller pieces, roughly 3 or 4 per quarter. This technique helps cook them evenly, releasing their flavor without leaving you with giant chunks. I discovered this trick early on, and trust me—it makes a big difference in the texture of your soup.
Step 2: Sauté the Aromatics Until Soft
Melt the butter in a large pot over medium-high heat, then toss in your chopped onion and minced garlic. The key here is to cook them gently for about 3 minutes until they’re softened but not browned. I used to rush this step and ended up with bitter garlic—slow and steady wins the flavor race!
Step 3: Cook the Mushrooms without Browning
Add your chopped mushrooms to the pot and cook them for about 10 minutes, stirring regularly. It’s important not to try and brown them here—since the pot is crowded, they’ll release their moisture and steam instead, which is exactly what you want for full mushroom flavor infused in the soup. After a while, the mushrooms will soften and mix wonderfully with the aromatics.
Step 4: Simmer with Stock for Depth
Pour in the vegetable stock, then season with salt and black pepper. Crank the heat until it boils, then reduce it to medium and let it simmer for about 15 minutes uncovered. This gentle simmer lets the flavors marry and the soup reduce slightly—perfect timing to make your kitchen smell incredible.
Step 5: Add the Cream and Simmer a Little More
Stir in your choice of cream or crème fraîche, and simmer for an additional 5 minutes. This step is what makes the soup luxuriously creamy and smooth. I often use crème fraîche because it brings a subtle tang that balances the earthiness beautifully, but full-fat cream works just great too.
Step 6: Blend Until Silky Smooth
Transfer the soup to a blender in batches if necessary. Here’s a trick I learned: remove the cap from the blender lid’s feeding hole and cover that hole with a folded kitchen towel to let steam escape safely while preventing splatters. Blend until the soup is completely smooth and silky, then pour it back into the pot. Let it simmer for a minute or two to let the bubbles settle and heat it through.
Step 7: Serve with Garnishes and Good Bread
Ladle the soup into bowls and drizzle with extra virgin olive oil or a splash of cream. Scatter some crunchy croutons and fresh parsley or chervil leaves on top. Don’t forget a big slice of crusty bread for dunking—you’ll want to soak up every creamy, mushroomy drop!
Pro Tips for Making Creamy Mushroom Soup Recipe
- Mushroom Prep Is Key: Don’t rush chopping—uniform pieces ensure even cooking and the best texture.
- Don’t Brown the Mushrooms: Avoid trying to caramelize; the flavor develops better when they steam in the pot crowded.
- Blend with Care: Always vent your blender to avoid messes and get the smoothest texture possible.
- Season Gradually: Taste before you add all the salt—sometimes the stock can be salty already.
How to Serve Creamy Mushroom Soup Recipe

Garnishes
I’m a big fan of finishing this soup with a drizzle of extra virgin olive oil or a swirl of cream for that inviting look and taste. Fresh parsley or chervil brings a cheerful pop of color and freshness, but thyme leaves add a lovely aroma for a more rustic vibe. Crunchy croutons are a must—they’re simply addicting against the velvety soup.
Side Dishes
This soup pairs wonderfully with crusty bread—whether it’s a baguette, sourdough, or hearty rye. I also love serving it alongside a fresh, crisp green salad or a light cheese plate for a simple, elegant meal.
Creative Ways to Present
For special occasions, I like to serve this soup in small, rustic cups or even hollowed-out mini bread bowls for a cozy feel. Adding a sprinkle of toasted pine nuts or a few sautéed mushroom slices on top makes it look extra fancy—guests always get impressed, and I love that touch of elegance.
Make Ahead and Storage
Storing Leftovers
After it cools, I store any leftover creamy mushroom soup in an airtight container in the fridge. It keeps well for up to 3 days, and the flavors actually deepen overnight, making the next day’s lunch even more of a treat.
Freezing
I’ve frozen this soup a few times when making bigger batches. Just make sure it’s cooled completely before freezing in a sealed container. It reheats nicely, although the texture can separate a bit, so a quick whisk when reheating brings it back to silky perfection.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally. Adding a splash of cream or stock while warming helps refresh the texture and keep it luscious. Microwave works too, but slow stovetop reheating is my preferred method to preserve that rich, creamy feel.
FAQs
-
Can I make this creamy mushroom soup recipe vegan?
Absolutely! Swap out the butter for olive oil or vegan spread, and use a plant-based cream alternative like coconut cream or cashew cream instead of dairy cream or crème fraîche. The flavor will still be rich and satisfying.
-
Why do you recommend not browning the mushrooms?
Great question! When mushrooms are cooked in a crowded pan, they release moisture and steam instead of browning. This process softens them and draws out a deep, earthy flavor that’s perfect for soup. Browning can create a different, slightly bitter taste that might overpower the subtle creaminess.
-
What if I don’t have crème fraîche? Can I use sour cream or yogurt?
You can use sour cream or full-fat Greek yogurt in a pinch, but add them off the heat or at the very end of cooking to prevent curdling. Crème fraîche is more stable because of its fat content, so it’s usually the best choice for a silky smooth soup.
-
Can I prepare this soup ahead of time?
Definitely! You can make the soup up to 2 days ahead and keep it refrigerated. Just reheat gently on the stove with a little extra cream or stock to refresh its texture before serving.
-
Is it okay to use other types of mushrooms?
Yes! Mixing different mushroom types like shiitake, portobello, or porcini can add wonderful complexity to the flavor. Just be mindful that stronger mushroom varieties can dominate the soup, so balance accordingly.
Final Thoughts
I absolutely love how this Creamy Mushroom Soup Recipe comes together with simple ingredients but delivers such a luxurious taste and texture. It’s my go-to whenever I want something that feels both comforting and a little fancy without fuss. I genuinely hope you give this recipe a try because it’s the kind of soup that warms your body and soul. Plus, you might find yourself making it over and over, like my family does, especially on those cozy nights in. Happy cooking!
Print
Creamy Mushroom Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: European
Description
This creamy Mushroom Soup is a comforting and flavorful dish made with a blend of white and Swiss Brown mushrooms, sautéed onions and garlic, simmered in vegetable stock, and finished with crème fraiche or cream for rich, velvety texture. The soup is blended until smooth, enhancing the earthy mushroom flavor in every spoonful, and garnished with fresh herbs, croutons, and a drizzle of cream or olive oil. Perfect as a starter or light meal, served with crusty bread for dunking.
Ingredients
Mushroom Soup Ingredients
- 30g / 2 tbsp unsalted butter
- 1 onion, chopped
- 2 garlic cloves, minced
- 400g / 14 oz white mushrooms
- 200g / 7 oz Swiss Brown / Cremini mushrooms
- 3 1/4 cups vegetable stock
- 1/4 tsp salt (cooking/kosher)
- 1/8 tsp black pepper
- 3/4 cup crème fraiche or any full-fat cream
- Croutons (for garnish)
- Cream or extra virgin olive oil (for drizzling)
- Parsley, roughly chopped (or chervil or thyme leaves if preferred)
- Bread (for dunking)
Instructions
- Chop Mushrooms: Cut the white and Swiss Brown mushrooms into 4 slices each, then dice those slices into 3 or 4 smaller pieces to ensure even cooking and blendability.
- Sauté Onion and Garlic: Melt the unsalted butter in a large pot over medium-high heat. Add the chopped onion and minced garlic, cooking gently for about 3 minutes until softened but not browned.
- Cook Mushrooms: Add the chopped mushrooms to the pot. Cook them for 10 minutes, stirring regularly to prevent burning. Avoid browning the mushrooms as the pot is crowded, and color is not needed for this soup.
- Simmer: Pour in the vegetable stock, then add salt and pepper. Bring the mixture to a boil, then reduce the heat to medium and let it simmer gently, uncovered, for 15 minutes to develop flavor.
- Add Cream: Stir in the crème fraiche or cream and continue simmering the soup for an additional 5 minutes to combine and heat through.
- Blend Soup: Transfer the soup in batches to a blender. Remove the blender lid cap, cover the opening with a folded tea towel to avoid splashes, and blend until the soup is completely smooth.
- Return to Pot and Heat: Pour the blended soup back into the pot and simmer for 1–2 minutes until any blending bubbles subside and the soup is hot.
- Serve: Ladle the soup into bowls. Garnish with a drizzle of extra virgin olive oil or cream, sprinkle with croutons and chopped parsley (or chervil/thyme). Serve with crusty bread for dunking and enjoy.
Notes
- This soup delivers an intense mushroom flavor with a creamy texture, without any whole mushroom bits floating in a thin broth.
- Blending the soup fully releases earthy mushroom flavors, making every bite rich and luscious.
- For a fancy touch, use chervil or thyme leaves in place of parsley for garnish.
- Use fresh crusty bread for perfect dunking with the soup.
- Be careful when blending hot soup—cover the blender opening with a towel to prevent splatters.
Nutrition
- Serving Size: 1 serving
- Calories: 264 kcal
- Sugar: 6 g
- Sodium: 790 mg
- Fat: 23 g
- Saturated Fat: 14 g
- Unsaturated Fat: 8 g
- Trans Fat: 1 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 77 mg


