Creamy Mushroom Soup

Featured in: Homemade Soup Recipes for Every Season

This luxurious creamy mushroom soup transforms simple ingredients into a gourmet experience. Fresh mushrooms are sautéed with onions and garlic until golden, then simmered in broth before being blended to your desired consistency. The addition of heavy cream creates a silky texture, while fresh herbs add a fragrant finish. The entire dish comes together in under 30 minutes, making it perfect for both weeknight dinners and special occasions.

A woman in a kitchen smiling.
Updated on Fri, 13 Jun 2025 19:52:08 GMT
A bowl of soup with mushrooms and bread. Pin it
A bowl of soup with mushrooms and bread. | quickietreats.com

This creamy mushroom soup transforms simple ingredients into a luxurious meal that tastes like it came from a fine dining restaurant. The earthy mushrooms create a deep flavor profile while the cream adds silky richness that makes each spoonful utterly satisfying.

I first made this soup on a chilly autumn evening when I wanted something comforting yet elegant. My family was immediately hooked, and it has since become our go-to soup for both casual weeknight dinners and when entertaining guests who always ask for the recipe.

Ingredients

  • Fresh mushrooms: Any variety works, but I prefer a mix of cremini and shiitake for the best depth of flavor
  • Medium onion: Creates the aromatic base that every good soup needs
  • Garlic cloves: Fresh is essential here as it provides that distinctive punch that dried simply cannot match
  • Vegetable or chicken broth: Use homemade if possible for the cleanest flavor or a high-quality store-bought option
  • Heavy cream: This creates the luxurious texture but can be adjusted to your preference for richness
  • Olive oil: Choose a good quality oil as it influences the initial flavor development
  • Salt and pepper: Always crucial for bringing all the flavors together
  • Fresh thyme or parsley: More than just garnish, these herbs add a bright finishing note

Step-by-Step Instructions

Sauté the aromatics:
Heat the olive oil in a large heavy bottomed pot over medium heat until it shimmers. Add the chopped onion and cook for approximately 5 minutes, stirring occasionally until they become translucent and slightly golden at the edges. Add the minced garlic and continue cooking for another minute until fragrant, being careful not to let it brown which would create bitterness.
Brown the mushrooms:
Add the sliced mushrooms to the pot with the aromatics. The key here is not to overcrowd the pan, which may require cooking in batches if your pot is smaller. Allow the mushrooms to cook undisturbed for a few minutes before stirring to promote browning. Continue cooking for 7 to 10 minutes total until they have released their moisture and developed a rich golden color. This step builds the foundational flavor of your soup.
Simmer to develop flavor:
Pour in the broth, scraping the bottom of the pot to release any flavorful browned bits. Bring the mixture to a gentle boil, then reduce the heat to maintain a steady simmer. Allow the soup to simmer uncovered for 15 minutes, during which time the flavors will meld and intensify.
Blend to desired consistency:
Using an immersion blender, process the soup until it reaches your preferred texture. For a completely smooth, elegant soup, blend thoroughly. If you prefer some texture, either blend partially or reserve about a cup of the mushroom mixture before blending and return it to the pot afterward. The texture is entirely personal preference.
Finish with cream:
Reduce the heat to low and slowly stir in the heavy cream. This gradual addition prevents the cream from separating. Season generously with salt and freshly ground black pepper, tasting as you go until the flavors are balanced and vibrant. Heat the soup gently until just warmed through, being careful not to boil after adding the cream.
A bowl of soup with mushrooms and herbs. Pin it
A bowl of soup with mushrooms and herbs. | quickietreats.com

I absolutely adore the moment when the mushrooms begin to caramelize in the pot, releasing their incredible aroma throughout the kitchen. My grandmother taught me to be patient during this step, saying the difference between good and extraordinary mushroom soup happens in these few critical minutes of browning.

Make Ahead And Storage

This soup actually improves with time as the flavors continue to develop. You can make it up to two days in advance and store in an airtight container in the refrigerator. When reheating, do so gently over medium low heat to prevent the cream from separating. If freezing, do so before adding the cream, then add fresh cream when reheating for the best texture. Frozen soup will keep for up to three months in a properly sealed container.

Variations To Try

The basic recipe is wonderfully adaptable to different dietary needs and flavor preferences. For a dairy free version, substitute the heavy cream with full fat coconut milk or cashew cream. The coconut adds a subtle sweetness that pairs surprisingly well with mushrooms. For extra protein, add shredded rotisserie chicken or white beans. You can also experiment with different mushroom varieties like porcini, oyster, or even dried mushrooms reconstituted in hot water for an intensified earthy flavor.

A bowl of soup with mushrooms and herbs. Pin it
A bowl of soup with mushrooms and herbs. | quickietreats.com

Serving Suggestions

Serve this luxurious soup in warmed bowls to maintain its temperature longer. It pairs beautifully with a simple green salad dressed with vinaigrette for a light lunch. For a more substantial meal, offer it alongside a crusty low carb bread or almond flour biscuits perfect for dipping. A garnish of crispy mushroom chips makes an elegant presentation for special occasions, simply slice mushrooms paper thin and bake until crisp.

Frequently Asked Questions

→ Can I use different types of mushrooms for this soup?

Absolutely! While button or cremini mushrooms work perfectly, you can elevate the flavor by using a mixture of wild mushrooms like shiitake, oyster, or porcini. Each variety adds its own unique flavor profile to the final dish.

→ How can I make this soup dairy-free?

To make a dairy-free version, substitute the heavy cream with full-fat coconut milk or cashew cream. Both alternatives will maintain the creamy texture while adding a subtle complementary flavor to the mushrooms.

→ What can I serve with mushroom soup?

This soup pairs beautifully with a crusty low-carb bread, a simple green salad, or as a starter before a main course. For a complete meal, consider adding some grilled chicken or roasted chickpeas on top.

→ Can I freeze this mushroom soup?

Yes, but for best results, freeze it before adding the cream. When ready to serve, thaw completely, reheat gently, and then stir in the fresh cream. This prevents the cream from separating when frozen and reheated.

→ How can I make the soup thicker?

For a thicker consistency, you can either blend all of the mushrooms instead of leaving some chunks, reduce the soup further by simmering longer, or add a small amount of xanthan gum or a slurry made from arrowroot powder mixed with cold water.

→ Can I add wine to enhance the flavor?

Yes! Adding 1/4 cup of dry white wine after sautéing the mushrooms and before adding the broth will add wonderful depth of flavor. Allow the wine to reduce for 2-3 minutes before continuing with the recipe.

Creamy Mushroom Soup

Velvety soup with fresh mushrooms, aromatic herbs, and heavy cream that creates the ultimate comfort food experience.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: Mia

Category: Soup Varieties

Difficulty: Easy

Cuisine: European

Yield: 4 Servings (4 bowls of soup)

Dietary: Low-Carb, Vegetarian, Gluten-Free

Ingredients

→ Mushroom Base

01 1 lb (450g) fresh mushrooms, sliced
02 1 medium onion, finely chopped
03 2 cloves garlic, minced
04 2 tablespoons olive oil

→ Liquid Components

05 4 cups (1L) vegetable or chicken broth
06 1 cup (240ml) heavy cream

→ Seasoning

07 Salt and freshly ground black pepper to taste
08 Fresh thyme or parsley, chopped, for garnish

Instructions

Step 01

In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the garlic and cook for another minute.

Step 02

Add the sliced mushrooms to the pot and continue to cook until they are soft and golden brown, about 7-10 minutes.

Step 03

Pour in the broth and bring the mixture to a boil. Reduce heat and simmer for 15 minutes.

Step 04

Using an immersion blender, blend the soup until smooth. For a chunkier texture, blend only half of the soup.

Step 05

Stir in the heavy cream and season with salt and pepper. Heat through before serving.

Step 06

Garnish with fresh thyme or parsley before serving.

Notes

  1. This soup pairs wonderfully with low-carb bread for a complete meal.

Tools You'll Need

  • Large pot
  • Immersion blender

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (heavy cream)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 28 g
  • Total Carbohydrate: 12.5 g
  • Protein: 8 g