Rich and Creamy Mushroom Soup Recipe

There’s nothing quite like a bowl of warm, comforting mushroom soup on a chilly day. This mushroom soup is creamy, full of savory flavor, and versatile enough to make with or without cream. It’s perfect as a starter, a light lunch, or even a cozy dinner.

By DelishCorner -Madilyn-

The earthy taste of fresh mushrooms shines in this recipe, enhanced by aromatic herbs and a touch of wine for brightness. Part of the soup is blended to give it a silky texture while keeping some chunks for a satisfying bite. The result is a soup that’s both luxurious and comforting.

Why This Mushroom Soup Works

This mushroom soup is all about balance. By using a combination of white button and cremini mushrooms, the soup has both depth of flavor and a pleasing texture. Cooking the mushrooms in two batches ensures they brown nicely instead of steaming in their own juices, which helps intensify their umami flavor.

Whether you add cream or not, this soup delivers rich mushroom taste with every spoonful. Cream adds indulgence, but skipping it lets the natural flavor of the mushrooms take center stage. You really can’t go wrong either way.

Ingredients You’ll Need

Here’s a breakdown of what makes this mushroom soup so flavorful:

  • Mushrooms: A mix of white button and cremini mushrooms gives the soup its classic texture and earthy taste.
  • Onion and Garlic: These aromatics add depth and savory richness.
  • Butter and Olive Oil: Using both gives the mushrooms a perfect sear and a slightly nutty, rich flavor.
  • White Wine: A splash of dry white wine adds acidity and brightness.
  • Tamari or Soy Sauce: Enhances the umami flavor of the mushrooms without overpowering them.
  • Fresh Thyme: Its woodsy flavor complements the earthiness of the mushrooms.
  • Vegetable Broth: Provides a comforting, savory base.
  • Heavy Cream or Creme Fraîche (Optional): For those who want a richer, more decadent version.
  • Salt and Pepper: Simple seasoning that makes all the flavors pop.
  • Fresh Parsley: Added as a garnish to give freshness and a touch of color.

For a dairy-free version, swap butter for olive oil and skip the cream entirely. You’ll still get a creamy, comforting soup with concentrated mushroom flavor.

How to Make Mushroom Soup

Making this soup is simple and straightforward. It involves three main steps: sauté, simmer, and blend.

Step 1: Sauté the Mushrooms

Start by heating butter and olive oil in a large pot over medium heat. Add the chopped onion, a pinch of salt, and some black pepper. Cook for about 2 minutes until the onions begin to soften.

Next, add half of the mushrooms and cook for 5 minutes, stirring occasionally. Once they start to release their liquid and brown, add the remaining mushrooms and cook for another 5 minutes. Cooking in two batches ensures even browning and richer flavor.

Step 2: Simmer the Soup

Once the mushrooms are sautéed, stir in the garlic, then add white wine, vegetable broth, tamari, and fresh thyme. Cover the pot and let the soup simmer for about 15 minutes. This allows the flavors to meld and the mushrooms to fully soften.

After simmering, allow the soup to cool slightly before blending.

Step 3: Blend and Finish

Transfer two-thirds of the soup to a blender and puree until smooth. Then, stir the blended portion back into the pot with the remaining chunky mushrooms.

At this stage, you have two options:

  • With Cream: Stir in heavy cream or crème fraîche for a richer, smoother soup. Simmer for another 2 minutes to heat it through.
  • Without Cream: Skip the cream for a soup with a concentrated mushroom flavor and a natural creamy texture from the blended mushrooms.

Season the soup to taste with additional salt and pepper. Garnish with fresh parsley, thyme, and a drizzle of olive oil or cream, if desired. Homemade croutons also make a delicious topping.

By DelishCorner -Madilyn-

How to Store Mushroom Soup

Leftover mushroom soup keeps very well. Store it in an airtight container in the refrigerator for up to 3 days. Reheating is simple—either on the stove over medium heat or in the microwave.

You can also freeze this soup for up to 3 months. Make sure it cools completely before transferring to a freezer-safe container. When ready to enjoy, thaw overnight in the fridge and reheat gently on the stove.

Serving Suggestions

This mushroom soup is wonderfully versatile. Here are a few ideas to elevate your serving:

  • Serve with crusty bread or homemade croutons for added texture.
  • Drizzle with a little extra-virgin olive oil or a swirl of cream for a more indulgent presentation.
  • Top with fresh herbs like parsley or thyme to add color and freshness.
  • Pair it with a side salad for a light lunch or enjoy as a starter before a heartier main dish.

The soup also works beautifully as part of a cozy winter dinner menu, alongside roasted vegetables, grains, or a warm sandwich.

Variations to Try

  • Dairy-Free Version: Replace butter with olive oil and skip the cream. This keeps the soup rich and flavorful while making it suitable for those avoiding dairy.
  • Extra Garlic Flavor: Add an additional clove or two of garlic during the sautéing stage for a more robust taste.
  • Mushroom Medley: Try using a mix of shiitake, portobello, or oyster mushrooms for a deeper, more complex flavor profile.
  • Herb Twist: Experiment with adding rosemary, sage, or a bay leaf during simmering for subtle layers of flavor.

No matter the variation, this mushroom soup remains creamy, comforting, and packed with earthy mushroom goodness.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rich and Creamy Mushroom Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madilyn
  • Total Time: 45 min

Ingredients

2 tablespoons extra-virgin olive oil, plus more for serving

2 tablespoons unsalted butter

1 medium yellow onion, chopped

½ teaspoon sea salt

Freshly ground black pepper

1 pound white button mushrooms, stemmed and sliced

8 ounces cremini mushrooms, stemmed and sliced

2 garlic cloves, grated

¼ cup dry white wine

3 cups vegetable broth

1 tablespoon tamari

1 tablespoon fresh thyme leaves, plus more for garnish

½ cup heavy cream or crème fraîche (optional), plus more for serving

Chopped fresh parsley, for garnish


Instructions

  1. Heat olive oil and butter in a large pot over medium heat. Add onion, salt, and pepper; cook for 2 minutes until softened.
  2. Add half of the mushrooms; cook for 5 minutes, stirring occasionally. Add remaining mushrooms and cook for another 5 minutes.
  3. Stir in garlic, then add wine, broth, tamari, and thyme. Cover and simmer for 15 minutes.
  4. Allow soup to cool slightly. Transfer two-thirds to a blender and puree until smooth. Stir blended portion back into pot.
  5. For a creamier version, stir in cream and heat for 2 more minutes. Season to taste.
  6. Serve garnished with parsley, thyme, and a drizzle of olive oil or cream. Optional: top with croutons.

Notes

  • Dairy-Free: Replace butter with olive oil and skip cream.
  • Make Ahead: Soup can be made up to 2 days in advance; reheat gently before serving.
  • Freezing: Freeze in airtight containers for up to 3 months. Thaw in the fridge overnight.
  • Mushroom Choice: Mix different mushrooms for more depth of flavor.
  • Prep Time: 15 min
  • Cook Time: 30 min
Avatar
Founder of Delishcorner.net, I share quick and reliable recipes for busy families.