The only blog you need for healthy recipes.

Creamy Mushroom Soup

Introduction

This Creamy Mushroom Soup is a comforting and elegant dish perfect for chilly days. With its rich, velvety texture and earthy mushroom flavor, it’s surprisingly simple to prepare. For more cozy meal ideas, try this Creamy Cajun Sausage Ravioli Recipe or this classic Ground Beef Pot Pie Recipe.

Ingredients

This rich and earthy creamy mushroom soup delivers deep umami flavor with a velvety smooth texture that comforts with every spoonful.

  • 1 lb cremini mushrooms, sliced
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup heavy cream (or half-and-half for lighter option)
  • 3 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 teaspoon fresh thyme leaves
  • Salt and black pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish (optional)

Creamy Mushroom Soup ingredients

Timing

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Context: This Creamy Mushroom Soup recipe is about 20% faster than similar recipes.

Step-by-Step Instructions

Step 1 — Prepare Your Ingredients

Gather 1 pound of fresh mushrooms (cremini or button work well), 1 chopped onion, 2 minced garlic cloves, 4 cups vegetable broth, 1 cup heavy cream, and 2 tablespoons butter. Clean the mushrooms with a damp cloth and slice them uniformly for even cooking.

Step 2 — Sauté Aromatics

Melt the butter in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5–7 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Step 3 — Cook the Mushrooms

Add the sliced mushrooms to the pot. Cook, stirring occasionally, until they release their liquid and become tender, about 8–10 minutes. For deeper flavor, let them brown slightly without burning.

Step 4 — Simmer with Broth

Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat to low, cover, and let it simmer for 15–20 minutes to allow the flavors to meld.

Step 5 — Blend the Soup

Use an immersion blender to purée the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a countertop blender and blend until creamy.

Step 6 — Add Cream and Season

Stir in the heavy cream and heat the soup gently over low heat—do not boil after adding cream to prevent curdling. Season with salt and black pepper to taste.

Step 7 — Adjust Consistency and Serve

If the soup is too thick, add a splash of broth or water. For extra richness, stir in a tablespoon of butter just before serving. Garnish with fresh herbs like thyme or parsley.

Step 8 — Taste and Finalize

Taste your creamy mushroom soup and adjust seasoning if needed. Serve hot with crusty bread for a comforting meal. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Nutritional Information

Calories 210
Protein 8g
Carbohydrates 12g
Fat 15g
Fiber 2g
Sodium 680mg

Note: Estimates based on typical ingredients and serving size.

Healthier Alternatives

  • Greek yogurt instead of heavy cream — Adds protein and tanginess while reducing fat.
  • Coconut milk for dairy-free — Provides rich creaminess with a subtle tropical note.
  • Cauliflower base for lower-carb — Creates a velvety texture with fewer carbohydrates.
  • Chicken or vegetable broth with nutritional yeast — Enhances umami flavor for a low-sodium option.
  • Arrowroot or cornstarch instead of flour — Thickens the soup while keeping it gluten-free.
  • Lentils for added plant protein — Boosts nutrition and creates a heartier, fiber-rich soup.
  • Olive oil in place of butter — Offers healthy fats and a lighter, fruitier flavor profile.

Creamy Mushroom Soup finished

Serving Suggestions

  • Pair this Creamy Mushroom Soup with a fresh arugula salad or a crusty baguette for a light lunch.
  • Serve it as an elegant starter for a holiday dinner or special occasion.
  • Garnish with fresh thyme, a swirl of cream, or crispy fried shallots for extra flavor and texture.
  • Enjoy with a glass of Chardonnay or Pinot Noir to complement the earthy mushroom notes.
  • Serve in warm bowls to keep the Creamy Mushroom Soup hot and comforting longer.
  • Add a side of garlic bread or grilled cheese sandwiches for a cozy, family-friendly meal.

These ideas will help you present and enjoy your homemade Creamy Mushroom Soup in a variety of delicious and appealing ways.

Common Mistakes to Avoid

  • Mistake: Using only one mushroom variety. Fix: Combine cremini and shiitake for deeper, more complex earthy flavors.
  • Mistake: Overcrowding the pan when sautéing. Fix: Cook mushrooms in batches to ensure they brown properly instead of steaming.
  • Mistake: Adding cream too early. Fix: Stir in cream at the very end, off the heat, to prevent curdling and maintain a silky texture.
  • Mistake: Skipping the deglazing step. Fix: Scrape the flavorful browned bits from the pan with a splash of sherry or broth.
  • Mistake: Blending the soup while it’s too hot. Fix: Let the soup cool slightly before blending to avoid pressure buildup and potential burns.
  • Mistake: Underseasoning. Fix: Season in layers—when sautéing mushrooms, after adding broth, and again before serving.
  • Mistake: Using a weak broth. Fix: Opt for a rich, homemade or high-quality store-bought mushroom or vegetable stock as the base.
  • Mistake: Not thickening the soup adequately. Fix: Create a simple roux with butter and flour before adding liquids for a consistently creamy mushroom soup.
  • Mistake: Rushing the cooking process. Fix: Allow the soup to simmer gently for at least 20 minutes to let the flavors fully meld together.

Storing Tips

  • Fridge: Cool your Creamy Mushroom Soup completely, then store in an airtight container for 3-4 days.
  • Freezer: Freeze in freezer-safe containers or bags for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheat: Reheat gently on the stovetop or in the microwave, stirring occasionally, until it reaches 165°F for food safety.

For best quality, avoid repeated reheating and always use clean utensils when serving.

Conclusion

This Creamy Mushroom Soup is the ultimate comfort food with its rich, velvety texture and earthy flavors. It’s surprisingly simple to make from scratch. Give this recipe a try and share your thoughts in the comments below! For another satisfying soup, check out Chicken and Wild Rice Soup or French Onion Soup.

Print

Creamy Mushroom Soup

This easy mushroom soup recipe is creamy, comforting, and delicious with a rich, savory mushroom flavor. It can be made with or without cream.

  • Author: Love and Lemons
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 1x
  • Method: Soup
  • Cuisine: American

Ingredients

Scale
  • 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 creme fraîche, optional, plus more for serving
  • Chopped fresh parsley, for garnish

Instructions

  1. Heat the olive oil and butter in a large pot over medium heat. Add the onion, salt, and several grinds of pepper and cook for 2 minutes, or until softened slightly.
  2. Add half the mushrooms and cook, stirring occasionally, for 5 minutes, or until softened.
  3. Add the remaining mushrooms and cook for another 5 minutes.
  4. Stir in the garlic, followed by the wine, broth, tamari, and thyme. Cover and simmer for 15 minutes.
  5. Allow the soup to cool slightly, then transfer two-thirds to a blender and blend until smooth.
  6. Stir the blended soup back into the pot with the chunky soup.
  7. If desired, add the cream and cook for another 2 minutes, or until the soup is warmed through and the raw cream taste has cooked off. Season to taste.
  8. Ladle into bowls and serve topped with a drizzle of olive oil and/or cream, fresh parsley, and thyme.

Notes

For a richer soup, add heavy cream or crème fraîche at the end. Use a mix of mushroom varieties for deeper flavor. Garnish with fresh herbs and a drizzle of olive oil for an elegant finish.

Nutrition

  • Calories: 220
  • Sugar: 3
  • Sodium: 600
  • Fat: 18
  • Saturated Fat: 10
  • Unsaturated Fat: 8
  • Trans Fat: 0
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 4
  • Cholesterol: 45

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

FAQs

Can I make this Creamy Mushroom Soup ahead of time?

Yes, this Creamy Mushroom Soup is excellent for making ahead. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, stirring occasionally.

Can I use a different type of mushroom?

Absolutely. While cremini or button mushrooms are standard, you can use shiitake or portobello for a deeper flavor. The key is to sauté them properly to develop the rich base for your Creamy Mushroom Soup.

How can I make this soup dairy-free?

You can easily make a dairy-free version of this Creamy Mushroom Soup. Substitute the cream with full-fat coconut milk or a plain, unsweetened plant-based cream. The result will still be wonderfully rich and satisfying.

Related articles

Dorothy Miler

Pro Chef & Blogger
Welcome to Receipster! 
I’m thrilled to share my
culinary journey with you.

Dorothy Miler

Themes by WordPress