Go Back
homemade cream of mushroom soup with fresh mushrooms

Homemade Cream of Mushroom Soup with Fresh Mushrooms

A rich, velvety, and deeply flavorful homemade cream of mushroom soup, made from scratch featuring a medley of fresh mushrooms. Superior to any canned version.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 bowls
Course: Appetizer, Lunch, Soup
Cuisine: American, Comfort Food
Calories: 280

Ingredients
  

Mushroom Base and Aromatics
  • 1.5 lbs Mixed fresh mushrooms (Cremini, Shiitake, Oyster) Wiped clean and roughly chopped
  • 4 tbsp Unsalted butter
  • 1 large Yellow onion Finely diced
  • 2 cloves Garlic Minced
  • 1/4 cup All-purpose flour
Liquids and Seasoning
  • 4 cups Vegetable or Chicken broth Low sodium preferred
  • 1 cup Heavy cream
  • 1 tsp Fresh thyme leaves
  • 1 tsp Worcestershire sauce For depth of flavor
  • 1/4 cup Dry Sherry or White Wine Optional, for deglazing
  • 1 tsp Kosher salt Or to taste
  • 1/2 tsp Freshly ground black pepper Or to taste

Method
 

Instructions
  1. Sauté 1 cup of the chopped mushrooms separately in 1 tablespoon of butter until deeply browned and tender. Set these aside; they will be used as a chunky garnish later.
  2. Melt the remaining 3 tablespoons of butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook until translucent, about 5-7 minutes.
  3. Add the remaining raw mushrooms and the minced garlic to the pot. Cook, stirring occasionally, until the mushrooms have released their liquid and started to brown, about 8-10 minutes. Stir in the fresh thyme.
  4. Sprinkle the flour over the vegetables and stir constantly for 1 minute to cook out the raw flour taste (creating a roux). If using, deglaze the pot with Sherry or wine, scraping up any browned bits from the bottom.
  5. Slowly whisk in the broth until completely smooth. Bring the soup to a gentle simmer, then reduce heat to low, cover, and cook for 15 minutes to allow flavors to meld.
  6. Carefully transfer about two-thirds of the soup mixture to a blender (or use an immersion blender directly in the pot). Blend until perfectly smooth. Return blended mixture to the pot.
  7. Stir in the heavy cream, Worcestershire sauce, salt, and pepper. Heat gently until warmed through, but do not allow to boil once the cream is added. Adjust seasoning as needed.
  8. Ladle the hot soup into bowls. Top each serving generously with the reserved browned, chunky mushrooms.

Notes

For the best texture, ensure you blend at least half of the soup base. If you prefer a thinner soup, add a splash of milk or extra broth at the end. Store leftovers in an airtight container in the refrigerator for up to 3 days.