Go Back
+ servings
Creamy Mushroom Soup

Decadent Creamy Mushroom Soup for Ultimate Comfort

This creamy mushroom soup is a comforting classic, rich in flavor and perfect for any gathering. A true soul-warming dish!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 bowls
Course: Appetizers
Cuisine: American
Calories: 300

Ingredients
  

For the Base
  • 2 tablespoons Butter Base fat for sautéing; substitute with plant-based butter for dairy-free.
  • 1 small Onion Finely diced.
  • 1 tablespoon Olive Oil Can be replaced with vegetable or coconut oil.
For the Soup
  • 1 pound Mushrooms Use a mix of cremini, button, or portobello.
  • 2 cloves Garlic Minced.
  • 1 teaspoon Fresh Thyme Leaves Or use ½ teaspoon dried thyme.
  • 4 cups Vegetable or Chicken Broth Low-sodium versions recommended.
For Creaminess
  • 1 cup Heavy Cream Or Half-and-Half; substitute with milk or coconut milk for lighter version.
  • 1 tablespoon All-Purpose Flour Optional thickener; can be skipped.
Seasoning & Garnish
  • Salt To taste.
  • Pepper To taste.
  • Fresh Parsley For garnish.
  • Optional Splash of White Wine or Sherry

Equipment

  • large pot
  • immersion blender

Method
 

Step-by-Step Instructions
  1. In a large pot, melt 2 tablespoons of butter with 1 tablespoon of olive oil over medium heat. Add 1 finely diced small onion and sauté for 3-4 minutes until translucent.
  2. Stir in 2 minced garlic cloves and 1 teaspoon of fresh thyme leaves, cooking for an additional 1-2 minutes until fragrant.
  3. Add 1 pound of sliced mushrooms, stirring well to combine. Cook for 8-10 minutes until softened and brown.
  4. If preferred, sprinkle 1 tablespoon of all-purpose flour over the mixture, stir well to coat, and cook for 1 additional minute.
  5. Pour in 4 cups of broth, bring to a gentle simmer, and allow to simmer for 10-15 minutes.
  6. Use an immersion blender to purée the mixture to desired consistency, leaving some chunks if preferred.
  7. Stir in 1 cup of heavy cream and warm through over low heat for 3-5 minutes. Adjust seasoning with salt and pepper.
  8. Ladle soup into bowls, garnishing with freshly chopped parsley. Serve with crusty bread.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 20gProtein: 4gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 80mgSodium: 600mgPotassium: 400mgFiber: 2gSugar: 2gVitamin A: 500IUVitamin C: 3mgCalcium: 50mgIron: 1mg

Notes

This soup stores beautifully and can be made ahead of time. Freeze for up to 3 months and reheat gently.

Tried this recipe?

Let us know how it was!