Cozy Homemade Mushroom Soup Recipe

Savor this velvety homemade mushroom soup with earthy cremini and button mushrooms, but the secret ingredient will surprise you.

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

How to Make this Cozy Homemade Mushroom Soup

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

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

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.