If you’re anything like me, there’s nothing quite as comforting on a chilly day as a warm, velvety bowl of mushroom soup. I’m excited to share my favorite Creamy Mushroom Soup Recipe with you — it’s rich, deeply flavorful, and surprisingly simple to make. Whether you want a cozy lunch or a starter that wows guests, this recipe consistently impresses. Trust me, once you try it, you’ll wonder why you ever settled for anything less!
Why You’ll Love This Recipe
- Ultra-Creamy Texture: The blend of crème fraîche and butter makes this soup decadently smooth and silky every time.
- Rich, Earthy Mushroom Flavor: Using two types of mushrooms adds complexity and depth you just can’t beat.
- Super Easy to Make: With simple ingredients and straightforward steps, you’ll have a gourmet feeling dish without fuss.
- Versatile & Customizable: You can tweak the herbs, cream, or garnish to suit your mood and pantry.
Ingredients You’ll Need
I’ve picked ingredients that balance flavor and creaminess perfectly — mixing white mushrooms with Swiss Brown or Cremini gives you that earthy umami punch, while crème fraîche adds a subtle tang that brightens the whole soup. Here are some pointers to keep in mind when shopping:
- Unsalted Butter: Allows you to control the saltiness later without over-seasoning.
- Onion: Adds natural sweetness; I prefer yellow onions for their mellow flavor.
- Garlic Cloves: Fresh minced garlic gives a gentle warmth without overpowering the mushrooms.
- White Mushrooms: Their mild flavor blends beautifully with the other mushrooms.
- Swiss Brown/Cremini Mushrooms: Richer and earthier, these bring the depth you want from a mushroom soup.
- Vegetable Stock: Use a good-quality stock for best flavor; homemade is always a win if you have it!
- Salt and Black Pepper: Essential for seasoning — adjust to taste as you go.
- Crème Fraîche or Cream: Full-fat versions work best for that luscious, creamy body.
- Croutons: Adds a delightful crunch contrast — homemade is my favorite!
- Extra Virgin Olive Oil or Cream (for Drizzling): A final drizzle gives visual appeal and extra richness.
- Fresh Herbs (Parsley, Chervil, or Thyme): Choose based on what you have, but they lift the soup from great to gourmet.
- Bread for Dunking: A must-have to soak up every last drop.
Variations
I love how adaptable this Creamy Mushroom Soup Recipe is. Sometimes I switch things up depending on the season or what’s in the fridge. You’ll find that personalizing it makes the process way more fun and the result totally your own.
- Vegan Variation: Swap butter for olive oil and use coconut cream or a cashew cream instead of crème fraîche — it still turns deliciously creamy!
- Herb Variations: Thyme adds a woodsy note, while chervil brings a hint of anise; try whichever herb you love or have handy.
- Mushroom Mix: Foraging lovers, adding shiitake or portobello mushrooms can add unique flavors and textures.
- Spice Boost: If you like a little heat, a pinch of smoked paprika or a dash of chili flakes really wakes up the soup.
How to Make Creamy Mushroom Soup Recipe
Step 1: Prep Your Mushrooms and Aromatics
Start by slicing the mushrooms into quarters and then chopping those into smaller bite-sized pieces. It’s a neat little trick I discovered to get the mushrooms cooking evenly without ending up mushy chunks. Meanwhile, finely chop your onion and mince the garlic — these form the flavor base and soften quickly.
Step 2: Sauté Onion and Garlic in Butter
Heat the butter over medium-high in a large pot until melted. Toss in the onion and garlic and cook for about 3 minutes, stirring often. You want them softened but not browned — that helps keep the soup bright rather than bitter. I usually keep an eye here because it’s tempting to let things color, but trust the process!
Step 3: Cook Mushrooms Gently
Add all your chopped mushrooms at once and stir regularly for about 10 minutes. The trick is to cook them down and release their moisture without trying to brown them because the pot’s pretty crowded. This way, you unlock all that earthy mushroom flavor that forms the soup’s backbone.
Step 4: Simmer with Vegetable Stock
Pour in the vegetable stock along with salt and pepper, then bring everything to a boil. Once boiling, turn down to medium heat and simmer uncovered for 15 minutes to let all the flavors meld. It’s a great time to check for seasoning and adjust as needed.
Step 5: Stir in Cream and Simmer
Pour in the crème fraîche or cream, stir well, and gently simmer for an additional 5 minutes. This is where the soup goes from great to gorgeous — the cream adds silkiness and a touch of tang.
Step 6: Blend Until Silky Smooth
Carefully transfer the soup in batches to your blender. Here’s a tip I learned: remove the cap from the blender lid’s feeding hole and cover it with a folded tea towel — this lets steam escape and prevents splattering. Blend until perfectly smooth. Return the soup to the pot and heat briefly until warm and the bubbles settle.
Step 7: Serve and Garnish
Ladle the soup into bowls, drizzle with a little extra virgin olive oil or cream, sprinkle over croutons, and scatter fresh chopped parsley or chervil on top. Don’t forget some crusty bread for dunking — my personal favorite combo!
Pro Tips for Making Creamy Mushroom Soup Recipe
- Don’t Rush the Simmer: Letting the soup simmer without a lid concentrates the flavors — I always notice a big difference when I watch the timing carefully.
- Blend in Batches: Hot soup in a blender can be tricky; blending in smaller amounts with the lid vented avoids mess and ensures a perfectly smooth texture every time.
- Make Your Own Croutons: Toasting cubes of buttered bread with a little garlic elevates the crunch and pairs beautifully with the silky soup.
- Adjust Creaminess Last: Adding cream at the end lets you control richness to your liking without overpowering the mushroom flavor.
How to Serve Creamy Mushroom Soup Recipe
Garnishes
For garnishes, I’m all about simplicity that adds contrast. A drizzle of extra virgin olive oil brings a fruity brightness, and a swirl of cream makes it look irresistible. Fresh parsley is my go-to herb — it adds a pop of color and a fresh note that cuts through the richness. On special occasions, I love using chervil for its delicate anise-like flavor.
Side Dishes
My favorite sides to pair with this soup? Honestly, some crusty artisan bread or warm garlic breadsticks are perfect for dunking. If I’m going all out, a simple green salad with a tangy vinaigrette balances the creaminess beautifully. Sometimes we add a grilled cheese sandwich for an irresistible combo that my family absolutely goes crazy for.
Creative Ways to Present
For a dinner party, I like serving this soup in small shot glasses as an appetizer, garnished with a tiny parsley leaf and a sesame crouton. It’s elegant and fun. Another time, I poured the soup into mini bread bowls for a rustic, cozy touch — guests loved dunking their bread into the soup-filled bowls!
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge, where the soup keeps beautifully for up to 3 days. The flavor actually deepens overnight, making the next day’s lunch even better. Just make sure to cool it down completely before refrigerating to keep it fresh.
Freezing
Freezing this creamy mushroom soup works well if you want to prep ahead — just skip adding the cream before freezing and add it fresh when reheating. I pop it in freezer-safe containers and it keeps nicely for up to 3 months. Thaw overnight in the fridge before reheating for best results.
Reheating
When reheating, I gently warm the soup over low heat on the stove, stirring occasionally to prevent sticking, then add the cream or crème fraîche last to preserve its smooth texture. Avoid boiling once cream is added — you want to keep it luscious, not curdled. Microwave works too but I prefer the stovetop for better control.
FAQs
-
Can I use only one type of mushroom for this creamy mushroom soup recipe?
Absolutely! While I love using both white and Swiss Brown/Cremini mushrooms for a fuller flavor, you can use just one type if that’s what you have. The soup will still be delicious; the key is fresh mushrooms that aren’t too old or dried out.
-
Is there a dairy-free option for this creamy mushroom soup recipe?
Yes! To make it dairy-free, substitute the butter with olive oil or vegan margarine and use a plant-based cream like coconut cream or cashew cream instead of crème fraîche. The texture will still be luscious, and the mushrooms shine through beautifully.
-
How do I prevent the mushroom soup from being watery?
Great question! The secret is to cook the mushrooms gently and fully to release their moisture before adding the stock, and to simmer long enough (about 15 minutes uncovered) to concentrate flavors without excess liquid. Also, blending the soup creates body, so avoid adding too much stock initially.
-
Can I prepare this soup in advance?
Definitely! The soup actually tastes better the next day as the flavors meld. Make it ahead and store it in the fridge for up to 3 days or freeze for longer storage (cream added after reheating for best results). Reheat gently to keep it smooth and creamy.
Final Thoughts
This Creamy Mushroom Soup Recipe holds a special place in my kitchen because it’s my go-to comfort food that’s both elegant and fuss-free. I’ve made it countless times for family gatherings, quick weeknight dinners, and even to impress guests — and it never disappoints. I really encourage you to give it a try, knowing you have my tips and tricks to help you nail it perfectly. Once you do, I bet this creamy, silky bowl will become a staple in your recipe collection too.
PrintCreamy Mushroom Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: European
- Diet: Vegetarian
Description
This creamy mushroom soup offers an intense, earthy mushroom flavor in every luscious bite. Made with a mix of white and Swiss Brown mushrooms, sautéed with onions and garlic, then simmered in vegetable stock and finished with crème fraiche for a smooth, velvety texture. Blending the soup creates a rich and flavorful base perfect for a cozy meal, garnished with fresh herbs, croutons, and served with bread for dunking.
Ingredients
Base Ingredients
- 30g / 2 tbsp unsalted butter
- 1 onion, chopped
- 2 garlic cloves, minced
Mushrooms
- 400g / 14 oz white mushrooms
- 200g / 7 oz Swiss Brown / Cremini mushrooms
Soup Liquids & Seasoning
- 3 1/4 cups vegetable stock
- 1/4 tsp cooking/kosher salt
- 1/8 tsp black pepper
- 3/4 cup crème fraiche or any full-fat cream
To Serve
- Croutons
- Cream or extra virgin olive oil, for drizzling
- Parsley, roughly chopped (or chervil, or thyme leaves)
- Bread for dunking
Instructions
- Chopping Mushrooms: Cut the mushrooms into 4 slices each, then dice each slice into 3 or 4 pieces to ensure even cooking and blending.
- Saute Onion and Garlic: Melt the unsalted butter in a large pot over medium-high heat. Add the chopped onion and minced garlic and cook for about 3 minutes until softened but not browned to maintain sweetness without bitterness.
- Cook Mushrooms: Add the prepared mushrooms to the pot. Cook for 10 minutes, stirring regularly. Avoid trying to brown the mushrooms as the pot is crowded; the goal is to soften and release moisture without color development.
- Simmer Soup: Pour in the vegetable stock, add salt and black pepper. Bring the mixture to a boil, then reduce heat to medium and simmer gently, uncovered, for 15 minutes to meld the flavors.
- Add Cream: Stir in the crème fraiche or cream, then let the soup simmer for another 5 minutes to thicken slightly and integrate the creaminess.
- Blend Soup: Carefully transfer the soup to a blender in batches if needed. Remove the blender lid’s cap from the feeding hole and cover with a folded tea towel to allow steam to escape safely. Blend until completely smooth for a rich, velvety texture.
- Final Simmer: Return the blended soup to the pot and simmer for 1-2 minutes to warm through and allow any bubbles to subside.
- Serve: Ladle the soup into bowls. Garnish with a drizzle of extra virgin olive oil or cream, sprinkle croutons and your choice of fresh herbs like parsley, chervil, or thyme. Serve with bread for dunking to complete the comforting meal.
Notes
- This recipe delivers a rich, creamy mushroom soup with intense mushroom flavor achieved by blending to release all earthy notes.
- Using a mix of white and Swiss Brown mushrooms provides depth and complexity to the soup’s flavor.
- Make sure not to brown the mushrooms to keep the flavor delicate and to avoid bitterness.
- Blending the soup until smooth creates a perfect consistency without mushroom chunks floating in the broth.
- The video demonstration included in the original recipe can help visualize the preparation and blending process.
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