Why You’ll Love this Cozy Homemade Mushroom Soup
When the weather turns chilly, nothing quite satisfies like a bowl of rich, velvety mushroom soup made from scratch.
I’m obsessed with this recipe because it combines earthy mushrooms with creamy texture for the ultimate comfort food experience.
You’ll love how the button and cremini mushrooms create depth of flavor, while the leeks add a subtle sweetness.
Can you imagine the aroma that fills your kitchen? Divine.
What makes this soup special is its versatility—purée it completely smooth or leave it chunky for texture.
The touch of lemon juice at the end? That bright finish balances everything perfectly.
What Ingredients are in Cozy Homemade Mushroom Soup?
This mushroom soup is all about layering flavors and textures to create something truly special. The combination of two different mushroom varieties gives it that deep, earthy foundation, while aromatics like leeks and garlic build the flavor profile.
The beauty of homemade soup is how these simple ingredients transform into something so much greater than their parts when they simmer together.
- 6-7 cups chicken stock
- 2 red potatoes
- 2 bay leaves
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 pound button mushrooms
- 1 pound cremini mushrooms
- 3 leeks (white parts only)
- 1 teaspoon kosher salt
- 1/4 teaspoon chili flakes
- 8 garlic cloves, chopped
- 1 cup white wine
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1/2 teaspoon ground black pepper
- 1 cup cream
- 1 teaspoon lemon juice
Feel free to make this recipe your own with some thoughtful substitutions. Not a fan of potatoes? Cauliflower or parsnips work beautifully in their place.
And for mushroom enthusiasts looking to take things up a notch, there’s an optional addition of rehydrated dried porcini mushrooms that adds incredible depth. The white wine might seem fancy, but it’s essential for deglazing the pan and adding acidity to balance the richness of the cream.
Don’t skip that final touch of lemon juice either—it’s the secret that makes all the flavors pop.
Recommended Products
Stainless steel and 5 layers bottom: Kirecoo 8-Quart Stainless Steel Stockpot with Lid is an essential kitchen cookware, boasting an advanced stainless steel construction with a 5-layer thickened base. This cooking pot features high temperature and corrosion resistance, promising a long service life without easy deformation. Composed of aluminum, iron, aluminum, and a magnetic base, the 5-layer bottom of stockpot has good sturdiness and performance. It heats quickly and distributes heat evenly.
EXCEPTIONAL DESIGN: enjoy mirror finish, classic look and professional performance. Aluminum encapsulated base heats quickly and spreads heat evenly– eliminating hot spots
EXCEPTIONAL DESIGN: Enjoy mirror finish, classic look and professional performance. Aluminum encapsulated base heats quickly and spreads heat evenly– eliminating hot spots
How to Make this Cozy Homemade Mushroom Soup

This mushroom soup comes together through a thoughtful layering of flavors, starting with the foundation of your soup. Begin by heating 6-7 cups of chicken stock in a medium saucepan. Once it’s simmering, add 2 red potatoes (cut into chunks) and 2 bay leaves. Let this mixture simmer gently until the potatoes become tender—they’ll eventually become part of the soup’s silky texture.
While the potatoes are cooking, it’s time to build those incredible mushroom flavors. In a separate soup pot, heat 2 tablespoons of olive oil and 2 tablespoons of butter over medium heat. Once the butter is melted, add your 2 pounds of mushrooms (1 pound each of button and cremini), cooking them until they’ve softened and released their moisture. This is where the magic happens!
Next, add the white parts of 3 leeks, 8 chopped garlic cloves, 1 teaspoon of kosher salt, and 1/4 teaspoon of chili flakes. Continue cooking until most of the moisture has evaporated—this concentration of flavor is what makes homemade soup so much better than store-bought.
Now, deglaze the pot with 1 cup of white wine (can we take a moment to appreciate that sizzle?), then add 2 chopped carrots, 2 chopped celery stalks, and 1 tablespoon of fresh thyme leaves. Let everything cook together for about 10 minutes before adding your potato-infused stock.
Remove those bay leaves if you can spot them, then simmer everything together for 30 minutes until all the vegetables are completely tender.
The final transformation happens with texture. You have options here—either remove half the soup and blend it smoothly in a blender, or use an immersion blender right in the pot to create your preferred consistency. Some like it chunky, some like it smooth, I’m somewhere in the middle myself.
Return the soup to the heat, and now for the luxurious finish: stir in 1 cup of cream for richness and 1 teaspoon of lemon juice to brighten everything up. That tiny bit of acid makes all the difference, trust me.
For an even easier preparation method, you could use a programmable slow cooker to simmer this soup while you’re away, allowing the flavors to develop beautifully over several hours.
Taste and adjust with additional salt and pepper as needed. And there you have it—a soup that tastes like it simmered all day but comes together in just about an hour of mostly hands-off cooking.
Cozy Homemade Mushroom Soup Substitutions and Variations
Now that you’ve mastered the basic technique, let’s explore how to adapt this mushroom soup to suit your taste or what’s available in your pantry.
I’m a big believer in making recipes your own. Try swapping those red potatoes for cauliflower or parsnips for a lower-carb version.
Not a cream fan? Use coconut milk for dairy-free creaminess. The mushroom varieties are totally flexible too – shiitake adds earthiness, while oyster mushrooms bring delicate flavor.
That optional porcini tip? It’s worth it for intense mushroom goodness.
For herbs, rosemary or sage can replace thyme. Vegetable stock works perfectly for vegetarians.
Recommended Products
【Copper Brushless Motor】Our 2026 Handheld Immersion Blender is equipped with a pure copper brushless motor, delivering stable power at 18,500 RPM (±10%). This cutting-edge motor is designed to last over five times longer than standard motors, ensuring you get reliable performance for years to come. So, we confidently back it with a 5-year warranty for peace of mind.
Powerful Blending, Built to Last: Equipped with a 1,000W pure copper motor and a 4-blade stainless steel cutting assembly, the immersion blender delivers smooth, precise blending every time. The durable motor construction extends the lifespan by up to three times for long-lasting reliability.
Included: 5-Speed Immersion Blender with four-pronged blade base to create ideal textures from whole-food ingredients
What to Serve with Cozy Homemade Mushroom Soup
While a steaming bowl of mushroom soup is delightful on its own, pairing it with the right accompaniments elevates the entire meal experience.
I love serving crusty artisan bread or homemade garlic toast for dipping—nothing beats soaking up those rich, earthy flavors.
A simple green salad with vinaigrette offers a revitalizing contrast to the soup’s creaminess.
Want something more substantial? Try grilled cheese sandwiches with sharp cheddar or gruyère.
For dinner parties, I start with small cups of this soup before the main course.
Wine pairing? A light Pinot Noir or crisp Chardonnay complements the mushrooms beautifully.
Recommended Products
【Elegant Design】Enhance your dining experience with our 10-inch long Ceramic Soup Ladles, boasting a simple yet elegant look that’s perfect for family dinners, weddings, restaurant services, and weekday parties.
Sturdy Porcelain: DOWAN ceramic soup spoons are healthier than plastic, stainless steel, and wooden spoons. No worry about getting worn and rough, bent, rust, bad smell, or distorted when In the heat. These porcelain spoons don't burn your lips as stainless steel does.
Final Thoughts
After discovering this homemade mushroom soup recipe, I’ve completely abandoned the canned versions that used to occupy my pantry.
There’s something magical about the marriage of cremini and button mushrooms that creates depth you simply can’t find in processed soups.
What I love most is how versatile this recipe is—add porcinis for extra earthiness or swap potatoes for cauliflower if you’re watching carbs.
The immersion blender step? Totally up to you, depending on whether you prefer chunky texture or velvety smoothness.
This soup transforms ordinary ingredients into something truly comforting, doesn’t it?
Pure kitchen alchemy.













