Velvety Creamy Mushroom Soup

There’s something deeply comforting about a bowl of warm, creamy mushroom soup. It’s earthy, silky, and rich—everything you crave when you’re in need of a little culinary comfort. Whether you’re looking for a cozy dinner idea, a beautiful starter for a dinner party, or a hearty vegetarian lunch, this Creamy Mushroom Soup checks all the boxes.

In this post, we’ll walk through the step-by-step method for creating this luscious soup from scratch, perfect for both beginner cooks and seasoned kitchen enthusiasts. Made with a blend of cremini, shiitake, and oyster mushrooms, each spoonful delivers deep umami flavor balanced with gentle aromatics, herbs, and a splash of optional (but fabulous) dry sherry.

Why You’ll Love This Recipe

This Creamy Mushroom Soup is:

  • Velvety and rich, thanks to the blend of heavy cream and a classic roux.

  • Vegetarian-friendly, with easy swaps to make it vegan or dairy-free.

  • Perfect for meal prep, as it stores and reheats beautifully.

  • Elevated yet simple, with layers of flavor from sautéed aromatics, herbs, and premium mushrooms.

This soup is ideal for:

  • Busy families looking for a comforting one-pot meal.

  • Entertainers needing an elegant yet cozy first course.

  • Mushroom lovers eager to showcase seasonal fungi.

  • Vegetarians wanting a satisfying, hearty meal without meat.

Ingredients for Creamy Mushroom Soup

Here’s what you’ll need to make this soup a success:

  • 2 tablespoons (30 ml) olive oil

  • 1 large yellow onion, finely chopped

  • 2 cloves garlic, minced

  • 1 pound (450g) mixed mushrooms (cremini, shiitake, oyster), sliced

  • 1/2 teaspoon dried thyme

  • 1/4 teaspoon ground nutmeg

  • 4 cups (950ml) low-sodium vegetable broth

  • 1 cup (240ml) heavy cream

  • 1/4 cup (30g) all-purpose flour

  • 1/4 cup (60ml) dry sherry (optional, but highly recommended!)

  • Salt and freshly ground black pepper, to taste

  • Fresh parsley, chopped (optional garnish)

  • Crispy croutons (optional garnish)

  • A swirl of heavy cream (optional garnish)

Kitchen Equipment You’ll Need

To prepare this soup seamlessly, gather the following:

  • Large soup pot or Dutch oven

  • Chef’s knife and cutting board

  • Wooden spoon or silicone spatula

  • Immersion blender (or standard blender for puréeing)

  • Ladle

  • Measuring cups and spoons

Step-by-Step Directions

1. Sauté the Aromatics

Begin by heating the olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, and sauté until they become soft and translucent—about 5 minutes. This step builds a fragrant base for the soup.

2. Cook the Mushrooms

Next, add your sliced mushrooms to the pot, along with the dried thyme and nutmeg. Stir occasionally and cook for 8–10 minutes, allowing the mushrooms to soften and release their rich juices.

3. Make the Roux

Sprinkle the flour evenly over the mushroom mixture. Stir constantly for 1–2 minutes to cook the flour and form a light roux. This will naturally thicken your soup without needing additional starch.

4. Deglaze with Sherry

Pour in the dry sherry, scraping up the browned bits from the bottom of the pot. This adds depth and complexity to the soup. Let it simmer for a minute or two to cook off the alcohol.

5. Add Broth and Simmer

Gradually pour in the vegetable broth while stirring to prevent lumps. Once fully incorporated, bring the mixture to a gentle simmer and reduce the heat. Let the soup simmer uncovered for 20 minutes so the flavors can meld.

6. Blend the Soup

Use an immersion blender to purée the soup until smooth. If you’re using a regular blender, work in small batches and vent the lid to avoid pressure build-up.

7. Stir in the Cream

Return the soup to the pot (if you used a blender) and stir in the heavy cream. Warm gently until heated through, but do not let it boil.

8. Season and Serve

Taste and season with salt and freshly ground black pepper. Ladle the soup into bowls and garnish with fresh parsley, crunchy croutons, and an elegant swirl of cream if desired.

Expert Tips for Perfect Soup

  • Use a mix of mushrooms for the most depth. Cremini offers earthiness, shiitake adds smokiness, and oyster lends sweetness.

  • Don’t skip the roux—it thickens the soup and enhances mouthfeel.

  • For extra umami, add a teaspoon of white miso paste or a dash of soy sauce.

  • Want it vegan? Swap the heavy cream for canned full-fat coconut milk or a cashew cream blend.

  • Short on time? Use pre-sliced mushrooms to cut down prep.

Storage & Leftovers

This mushroom soup stores beautifully:

  • Fridge: Store in an airtight container for up to 4 days.

  • Freezer: Cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

When reheating, do so gently over medium heat. Avoid boiling, especially if using cream, to prevent curdling.

Recipe Variations

  • Mushroom Barley Soup: Add 1/2 cup cooked barley for a heartier bite.

  • Spicy Kick: Stir in a pinch of red pepper flakes during sautéing.

  • Herby Upgrade: Finish with a drizzle of truffle oil or garnish with fried sage leaves for restaurant-style flair.

  • Low-Carb Option: Omit the flour and use a splash of cream for a thinner but still delicious soup.

What to Serve with Creamy Mushroom Soup

Pair this soup with:

  • Crusty sourdough bread or a warm baguette

  • Garlic and herb croutons

  • Grilled cheese sandwiches

  • Roasted beet and arugula salad

  • White wine, like Chardonnay or Pinot Grigio

For a full meal, serve alongside a cheese board or grilled vegetables for added texture and flavor contrast.

Frequently Asked Questions (FAQ)

Q: Can I make this mushroom soup ahead of time?
Yes! This soup tastes even better the next day as the flavors deepen. Just reheat gently.

Q: Is there a gluten-free alternative to flour for thickening?
Absolutely. Try using cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) or a gluten-free flour blend.

Q: What mushrooms work best?
A combination of cremini, shiitake, and oyster mushrooms creates a rich, complex flavor. However, you can use any mushrooms you have on hand, including white button or portobello.

Q: Do I have to blend the soup?
No! If you prefer a chunkier texture, skip the blending step or only partially blend.

Q: Can I freeze mushroom soup with cream?
Yes, but cream can sometimes separate. For best results, freeze the soup before adding cream, then stir it in when reheating.

Final Thoughts

This Creamy Mushroom Soup is the perfect union of rustic comfort and gourmet flair. Whether you’re serving it at a holiday gathering or curling up with a bowl on a rainy day, it delivers warm satisfaction with every spoonful.

Loved this recipe? Don’t forget to share it with friends and family!
Subscribe to our blog for more elevated, easy-to-follow recipes, cooking tips, and seasonal inspiration delivered straight to your inbox.

Bon appétit! 🍄🥄