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
Creamy Mushroom Soup

Creamy Mushroom Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 30 minutes

Description

There’s nothing better than a warm bowl of Creamy Mushroom Soup—rich, velvety, and packed with deep umami flavors. This homemade version is so much better than anything from a can, and it’s perfect for chilly nights, elegant dinners, or as a comforting lunch!

Subscribe to our newsletter to get this recipe delivered straight to your inbox and never miss out on delicious updates!


Ingredients

Scale
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 lb mixed mushrooms (cremini, button, or shiitake), sliced
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon dried thyme (or 1 teaspoon fresh)
  • 1 tablespoon all-purpose flour (for thickening)
  • 4 cups vegetable or chicken broth
  • ½ cup heavy cream (or half-and-half for a lighter version)
  • ¼ cup grated Parmesan cheese (optional, for extra richness)
  • 1 teaspoon Worcestershire sauce (adds umami depth)
  • 1 tablespoon fresh parsley, chopped (for garnish)

Instructions

Step 1: Sauté the Aromatics

  1. In a large pot, heat butter and olive oil over medium heat.
  2. Add onion and cook until softened (3 minutes).
  3. Stir in garlic and cook for 30 seconds until fragrant.

Step 2: Cook the Mushrooms

  1. Add sliced mushrooms, salt, black pepper, and thyme.
  2. Cook for 8-10 minutes, stirring occasionally, until mushrooms are golden and their liquid has evaporated.

Step 3: Build the Base

  1. Sprinkle flour over the mushrooms and stir well. Cook for 1 minute to remove the raw flour taste.
  2. Pour in broth while stirring, scraping up any browned bits from the pan.

Step 4: Simmer & Blend

  1. Bring to a gentle simmer and cook for 10 minutes, stirring occasionally.
  2. If you prefer a chunky soup, skip blending. For a smooth soup, blend with an immersion blender or regular blender until creamy.

Step 5: Add the Creamy Finish

  1. Stir in heavy cream, Parmesan cheese, and Worcestershire sauce.
  2. Simmer for 2 more minutes, then taste and adjust seasoning.

Step 6: Serve & Enjoy!

  1. Ladle into bowls and garnish with fresh parsley. Serve hot with crusty bread or croutons!

Notes

Use a Variety of Mushrooms – A mix of cremini, shiitake, and button mushrooms adds depth.
For Extra Creaminess – Blend half the soup and leave some chunks for texture.
For More Depth – Add a splash of white wine before simmering.
For a Dairy-Free Option – Swap heavy cream for coconut milk or cashew cream.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Cuisine: American