Go Back
garlic herb cream of mushroom soup recipe

Garlic Herb Cream of Mushroom Soup Recipe

A rich, creamy, and deeply flavorful homemade mushroom soup, enhanced with fresh garlic and aromatic herbs. Perfect for a comforting meal.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Appetizer, Soup
Cuisine: American, French-inspired
Calories: 290

Ingredients
  

The Essential Base
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 cup yellow onion finely chopped
  • 4 cloves garlic minced
  • 1.5 pounds cremini mushrooms sliced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary
  • 1/4 cup all-purpose flour
  • 4 cups low sodium chicken or vegetable broth
  • 1 cup heavy cream
  • 2 tablespoons fresh parsley chopped, for garnish
  • to taste salt and black pepper

Method
 

Instructions
  1. In a large Dutch oven or heavy-bottomed pot, melt the butter with olive oil over medium heat.
  2. Add the chopped onion and sauté for 5-7 minutes until softened and translucent. Add the minced garlic and cook for 1 minute more until fragrant, being careful not to burn it.
  3. Add the sliced mushrooms, dried thyme, and dried rosemary to the pot. Increase heat slightly to medium-high and cook the mushrooms, stirring occasionally, until they have released their liquid and started to brown deeply (about 10-12 minutes).
  4. Sprinkle the flour over the mushroom mixture and stir constantly for 1 minute; this creates a roux to thicken the soup. Gradually whisk in the broth, ensuring there are no lumps. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pot.
  5. Reduce the heat to low, cover, and let the soup simmer gently for 15 minutes to allow the flavors to meld.
  6. Remove the pot from the heat. Use an immersion blender to blend about half of the soup until mostly smooth, leaving some chunks for texture, or blend all of it for a perfectly smooth consistency. Alternatively, carefully transfer half the soup to a standard blender and blend, then return it to the pot.
  7. Stir in the heavy cream. Season generously with salt and pepper to taste. Heat gently for 2-3 minutes until warmed through, but do not boil after adding the cream.
  8. Ladle the hot soup into bowls, garnish with fresh parsley, and serve immediately.

Notes

For an earthier flavor, substitute 1/4 cup of dried porcini mushrooms (rehydrated and chopped) along with the fresh cremini mushrooms. If you prefer a very smooth soup, blend all the contents before adding the cream.