There’s nothing quite like a warm bowl of mushroom soup when you’re craving something cozy, rich, and nourishing. This recipe delivers a creamy, earthy blend that showcases the delicate flavors of white and Swiss brown mushrooms without the need for meat, wine, or complicated ingredients. Whether you’re preparing a quick weeknight dinner or impressing guests with a comforting appetizer, this mushroom soup is both elegant and easy to make.
In this article, you’ll find everything from choosing the right mushrooms to mastering that perfect creamy texture. We’ll also cover preparation tips, storage suggestions, and popular topping ideas to elevate your soup into a showstopper. Ready to learn how to make the best mushroom soup? Let’s get started.
Ingredients for the Best Mushroom Soup Recipe
Choosing the Right Mushrooms for Flavor and Color
To create a rich, earthy base, this recipe combines white mushrooms and Swiss brown mushrooms, also known as cremini mushrooms. White mushrooms offer a mild flavor and keep the soup’s color light, while cremini mushrooms contribute depth and a more robust, mushroom-forward taste. Using both creates a balanced flavor profile and a beautiful creamy color.
If you prefer a lighter look and flavor, you can use all white mushrooms. On the other hand, all cremini mushrooms will make the soup slightly darker but stronger in taste. Either choice works great depending on your personal preference.
Essential Pantry Staples You’ll Need
- Unsalted butter: Adds a rich base flavor and helps soften the aromatics.
- Onion and garlic: These provide a savory depth and a hint of sweetness that pairs beautifully with mushrooms.
- Vegetable stock: Homemade is best if you can manage it. A high-quality stock enhances the soup’s body and richness.
- Full-fat cream or crème fraiche: Brings a velvety texture and a mild tanginess that complements the earthiness of mushrooms.
- Seasoning: Simple salt and black pepper are all that’s needed here. Use kosher salt for better control and flavor.
This minimal ingredient list ensures the mushrooms remain the star of the show, while the cream and stock round out the texture and taste. The result is an elegant dish that’s simple enough for beginners yet delicious enough for food lovers.
Print
Mushroom Soup Recipe
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A rich, creamy mushroom soup made from white and cremini mushrooms, butter, onion, garlic, and cream. Perfect for cozy meals and packed with earthy flavor.
Ingredients
2 tbsp unsalted butter (30g)
1 onion, chopped
2 garlic cloves, minced
14 oz white mushrooms (400g), chopped
7 oz Swiss brown or cremini mushrooms (200g), chopped
3 1/4 cups vegetable stock
1/4 tsp kosher salt
1/8 tsp black pepper
3/4 cup crème fraiche or full-fat cream
Instructions
1. Melt butter in a large pot over medium-high heat.
2. Add chopped onion and minced garlic. Cook for 3 minutes until softened but not browned.
3. Add chopped mushrooms and cook for 10 minutes, stirring regularly.
4. Pour in vegetable stock, salt, and pepper. Bring to a boil, reduce heat, and simmer uncovered for 15 minutes.
5. Stir in crème fraiche or cream and simmer for another 5 minutes.
6. Blend soup in batches until completely smooth, with the blender lid cap removed and covered by a towel.
7. Return soup to the pot and simmer until any bubbles subside and the soup is hot.
8. Ladle into bowls. Garnish with cream or olive oil, croutons, and fresh parsley or chervil. Serve with bread.
Notes
Use a mix of white and cremini mushrooms for balanced flavor and color.
Homemade vegetable stock enhances flavor significantly.
Crème fraiche offers a slight tang; regular cream works just as well.
To make croutons, cube crustless bread, toss with olive oil and a pinch of salt, and bake until golden.
Soup can be stored in the fridge for 4–5 days or frozen for up to 3 months.
Reheat gently to avoid cream separation.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Mushroom Recipes
- Method: Stovetop
- Cuisine: Western
Step-by-Step Cooking Instructions for Creamy Mushroom Soup
Sautéing Aromatics to Build Flavor
Begin by melting unsalted butter in a large, heavy-bottomed pot over medium-high heat. Once the butter has melted and starts to foam slightly, add the chopped onion and minced garlic. Sauté for about 3 minutes, just until softened and fragrant. You don’t want them to brown — the goal here is to release their sweetness and create a gentle flavor foundation for the mushrooms.
This short sauté process helps create a subtle, aromatic backdrop that enhances the mushrooms without overpowering them. Stir frequently to avoid burning the garlic.
Cooking the Mushrooms the Right Way
Add your sliced and diced mushrooms (white and cremini) to the pot. The quantity may seem like a lot at first, but mushrooms shrink significantly as they cook.
Cook the mushrooms for 10 minutes, stirring regularly. Don’t worry about trying to brown them — with this quantity in the pot, that won’t happen. What you’re aiming for is to let the mushrooms release their moisture and concentrate their flavor during the cook.
As the mushrooms soften, they’ll begin to smell rich and earthy. You’ll notice a visible change in color and volume as they reduce and deepen in aroma.
Simmering for Depth
Once the mushrooms are softened, add the vegetable stock, salt, and black pepper. Bring the mixture to a gentle boil, then reduce the heat to medium and simmer uncovered for 15 minutes. This stage lets all the ingredients meld together.
Simmering allows the broth to absorb every ounce of mushroom flavor while slightly reducing to intensify the taste. No lid is needed — evaporation helps thicken the final soup.
Blending and Cream Finish
After the 15-minute simmer, stir in your cream or crème fraiche, then let it cook for another 5 minutes to warm through and bind with the rest of the ingredients. The cream adds that silky texture and luxurious mouthfeel mushroom soup is famous for.
Next, transfer the soup in batches to a blender. Remove the cap from the feeding hole, cover it with a folded kitchen towel, and blend until completely smooth. This small safety step helps prevent hot soup explosions.
Once fully blended, pour the soup back into the pot and let it simmer gently for a minute or two. This lets any air bubbles from blending dissipate and ensures the soup is hot and ready to serve.
Serving, Garnishing, and Pairing Mushroom Soup
Elegant Garnishing Ideas to Elevate Presentation
A great soup deserves a great presentation, and simple garnishes can take your mushroom soup from cozy to stunning. Here are some easy yet impactful ways to finish your dish:
- Drizzle of cream or extra virgin olive oil: Just a light swirl on the surface adds a rich contrast to the creamy soup.
- Croutons: Homemade croutons add an irresistible crunch. Simply cube crustless bread, toss in a bit of olive oil and salt, and bake until golden.
- Fresh herbs: A sprinkle of chopped parsley gives a burst of color. If you’re feeling fancy, try fresh thyme leaves or delicate chervil for an aromatic upgrade.
These garnishes not only enhance the appearance but also bring texture and flavor balance to the soup.
Perfect Bread and Side Pairings
Every creamy soup deserves a good bread companion. Here are the best types to serve alongside your mushroom soup:
- Sourdough slices: Their tangy bite and sturdy crust are perfect for dunking.
- Rustic whole grain bread: Hearty and wholesome, these pair nicely with the earthy tones of the soup.
- Warm baguette: Crisp on the outside, soft inside — ideal for soaking up every last spoonful.
For a complete meal, you could also serve the soup with a fresh green salad with lemon vinaigrette. It adds a refreshing contrast to the rich, velvety soup and keeps the meal light yet satisfying.
Customizing Your Mushroom Soup Recipe
Dairy Alternatives for a Lighter or Vegan Option
While crème fraiche or full-fat cream gives this soup its signature silky texture, there are excellent substitutes if you’re avoiding dairy or want a lighter twist:
- Coconut cream: Adds richness with a subtle nutty flavor. Use the thick top layer from canned coconut milk for best results.
- Cashew cream: Blend soaked cashews with a splash of water until smooth. This provides a creamy, neutral-tasting substitute that’s both dairy-free and protein-rich.
- Oat or soy cream: Readily available and neutral in taste, these plant-based cream options mimic dairy cream without altering flavor too much.
When using alternatives, stir them in during the final 5 minutes of cooking just like regular cream. They’ll blend seamlessly and create a lovely texture.
Texture Tweaks for Chunky or Smooth Soup Lovers
Prefer a bit of texture in your soup? You can easily adjust the blending step to suit your taste:
- For a chunkier soup, blend only half the mixture and stir it back into the unblended soup. This gives you a creamy base with tender mushroom bits throughout.
- For ultra-smooth soup, follow the recipe and blend the entire pot until velvety smooth. Use a high-speed blender for the best results.
You can also stir in sautéed mushroom slices just before serving for an added visual appeal and burst of flavor with each bite.
Optional Flavor Boosters
If you’d like to enhance the depth of flavor without straying too far from the original recipe, consider adding:
- A splash of soy sauce or tamari: Adds umami richness and depth.
- A pinch of nutmeg: Subtle but enhances creaminess and complements mushrooms well.
- Fresh thyme or rosemary: Toss a sprig in during simmering and remove before blending for an herbal note.
These simple tweaks let you personalize your mushroom soup without overwhelming its delicate flavor.
Make-Ahead Tips, Storage, and Reheating
Making Mushroom Soup Ahead of Time
One of the best things about this mushroom soup recipe is how well it holds up when made ahead. In fact, the flavor often deepens after a day or two in the fridge. To prep in advance:
- Cook the soup completely, including blending and simmering.
- Cool it fully at room temperature for about 30 minutes before transferring to airtight containers.
- Store it in the fridge for up to 5 days.
If you’re planning to serve it for a dinner party or weekday meal prep, making it the night before will free up time and let the flavors develop beautifully.
How to Store Mushroom Soup
Proper storage keeps your soup safe and delicious:
- Use airtight glass or BPA-free containers for storing in the refrigerator.
- For longer storage, freeze it in freezer-safe containers or portion-sized silicone molds.
- Always label containers with the date to keep track of freshness.
In the freezer, your soup will keep well for up to 3 months. Just be sure to leave a bit of space at the top of containers to allow for expansion during freezing.
Reheating Without Losing Flavor or Texture
Reheating mushroom soup is simple, but there are a few tricks to avoid separating or overcooking the cream:
- On the stove: Pour the soup into a pot and warm it gently over medium-low heat, stirring occasionally. Don’t boil — gentle heating preserves the creamy texture.
- In the microwave: Heat in 30-second bursts, stirring in between to distribute heat evenly.
If the soup thickens in the fridge, add a splash of vegetable stock or water when reheating to return it to the desired consistency.
Conclusion
This creamy mushroom soup recipe is the ultimate comfort food — simple, satisfying, and deeply flavorful. With just a handful of wholesome ingredients and a few easy steps, you can create a dish that’s elegant enough for guests yet cozy enough for weeknight dinners. Whether you stick to the classic version or customize it with dairy-free alternatives, this soup always delivers rich, earthy goodness in every spoonful.
Top it with croutons, swirl in a little cream, and don’t forget a slice of warm bread for dunking. Now that you know how to make the best mushroom soup from scratch, it’s time to enjoy the process and share this delicious bowl of warmth with your family or friends.
