Print

Creamy Mushroom Soup Recipe

4.5 from 130 reviews

This creamy mushroom soup is a comforting and flavorful dish made with sautéed mushrooms, onions, garlic, and fresh thyme, simmered in broth and enriched with heavy cream. Perfectly smooth yet with optional chunky texture, this soup is ideal for cozy meals and can be customized with a splash of white wine or sherry for extra depth.

Ingredients

Scale

Main Ingredients

  • 2 tablespoons butter
  • 1 small onion, diced
  • 1 tablespoon olive oil
  • 1 lb mushrooms (cremini, button, or portobello), sliced
  • 2 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
  • 4 cups vegetable or chicken broth
  • 1 cup heavy cream or half-and-half
  • 1 tablespoon all-purpose flour (optional, for thickening)
  • Salt and pepper to taste
  • Fresh parsley, chopped (for garnish)
  • Optional: a splash of white wine or sherry

Instructions

  1. Sauté the Aromatics: In a large pot, melt the butter with the olive oil over medium heat. Add the diced onion and sauté for 3-4 minutes, until softened and translucent. Add the minced garlic and fresh thyme (or dried thyme) and cook for another 1-2 minutes until fragrant.
  2. Cook the Mushrooms: Add the sliced mushrooms to the pot. Cook, stirring occasionally, for 8-10 minutes, until the mushrooms release their moisture and become soft and browned. Optionally, deglaze the pot with a splash of white wine or sherry, scraping up any brown bits from the bottom of the pot for extra flavor.
  3. Thicken the Soup (Optional): Sprinkle the flour over the mushrooms and stir well to combine. Cook for 1-2 minutes to eliminate the raw flour taste. This will help thicken the soup as it simmers.
  4. Add the Broth and Simmer: Pour in the broth and bring the soup to a simmer. Let it cook for 10-15 minutes to allow the flavors to meld and the soup to reduce slightly.
  5. Blend the Soup: Use an immersion blender directly in the pot to blend the soup until creamy, leaving some chunks for texture if desired. Alternatively, transfer the soup in batches to a blender, then return it to the pot.
  6. Add the Cream: Stir in the heavy cream (or half-and-half) and cook for an additional 3-5 minutes until heated through. Taste and adjust seasoning with salt and pepper as needed.
  7. Serve: Ladle the soup into bowls and garnish with fresh parsley. Serve with crusty bread or a sprinkle of grated Parmesan if desired for a complete comforting meal.

Notes

  • For a lighter soup, substitute heavy cream with half-and-half or milk.
  • Use gluten-free flour or omit flour to make the recipe gluten-free.
  • Adding a splash of white wine or sherry enhances the flavor but is optional.
  • This soup can be made vegetarian by using vegetable broth.
  • Leftovers refrigerate well for up to 3 days and can be frozen for up to a month.

Keywords: creamy mushroom soup, mushroom soup, comfort food, vegetarian soup, easy soup recipe, homemade soup