Go Back
+ servings
Creamy Mushroom Soup

Creamy Mushroom Soup Recipe

This Creamy Mushroom Soup Recipe is rich, comforting, and packed with earthy mushroom flavor. Made with butter, garlic, and fresh herbs, it’s an easy homemade soup that’s smooth, flavorful, and perfect for a cozy meal.
Print Pin
Course: Soup
Cuisine: American
Keyword: Creamy Mushroom Soup Recipe
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Calories: 230kcal

Ingredients

  • 4 tablespoons butter
  • 1 tablespoon olive oil
  • 2 large onions diced
  • 4 cloves garlic minced
  • 1 pound mushrooms sliced (button, cremini, or mix)
  • 4 teaspoons chopped thyme divided
  • 2 tablespoons all-purpose flour
  • 1 teaspoon kosher salt
  • ¾ teaspoon dried tarragon
  • 4 cups chicken or vegetable broth
  • 1 cup milk
  • Salt and pepper to taste
  • ½ cup 120 ml heavy cream
  • ½ teaspoon freshly ground black pepper to taste
  • ½ tablespoon fresh parsley chopped (to serve)
  • ½ tablespoon fresh thyme chopped (to serve)

Instructions

Step 1: Sauté the Aromatics

  • Melt butter with olive oil in a large pot over medium heat. Add diced onions and cook until they’re soft and translucent, about 5 minutes. Add garlic and cook for another minute until fragrant.

Step 2: Cook the Mushrooms

  • Add the sliced mushrooms and 2 teaspoons of thyme. Stir and cook until the mushrooms release their moisture and turn golden brown, about 8–10 minutes.

Step 3: Add Flour and Seasonings

  • Sprinkle in the flour and stir well for 1 minute to cook it through. Add salt, pepper, and dried tarragon. This gives the soup its thick, velvety texture.

Step 4: Pour in the Broth

  • Slowly pour in the chicken or vegetable broth while stirring to avoid lumps. Bring the soup to a simmer and let it cook for about 10 minutes.

Step 5: Blend (Optional)

  • For a smooth soup, use an immersion blender or transfer half the soup to a blender, then return it to the pot. If you prefer chunky, skip this step — both versions taste amazing.

Step 6: Add Milk and Cream

  • Reduce heat to low, stir in the milk and heavy cream, and let it warm through. Don’t boil at this point — you just want it gently heated.

Step 7: Finish and Serve

  • Taste and adjust seasoning. Garnish with chopped fresh thyme and parsley before serving.

Notes

  • Always sauté the mushrooms until golden brown for the best flavor.
  • Don’t boil the soup after adding cream — it can separate.
  • If you like extra richness, stir in a small pat of butter before serving.

Nutrition

Calories: 230kcal | Carbohydrates: 14g | Protein: 6g | Fat: 16g | Fiber: 2g | Sugar: 5g