SharePlusSharePlus
HI ▼
Soups⚠ Not kosher✓ Back to kosher version

Cream of Mushroom Soup

Warm up with a rich, velvety, and deeply savory homemade cream of mushroom soup that tastes infinitely better than canned.

Cream of Mushroom Soup
👥 4 servings⏱ Prep 15′🔥 Cook 30′⚡ 350 kcal per serving

Ingredients

  • •1.5 pounds cremini or button mushrooms, cleaned and sliced (680g)
  • •4 tablespoons unsalted butter (60g)
  • •2 tablespoons extra virgin olive oil (30ml)
  • •1 medium yellow onion, finely diced
  • •4 cloves garlic, minced
  • •3 tablespoons all-purpose flour (24g)
  • •4 cups low-sodium chicken or vegetable broth (960ml)
  • •3 sprigs fresh thyme
  • •1 cup heavy cream (240ml)
  • •0.5 teaspoon kosher salt, plus more to taste
  • •0.25 teaspoon freshly ground black pepper
  • •1 tablespoon fresh parsley, finely chopped for garnish

Instructions

  1. 1

    Heat the olive oil and 2 tablespoons of butter in a large soup pot or Dutch oven over medium-high heat.

  2. 2

    Add the sliced mushrooms and cook without stirring for 3 to 4 minutes to get a nice brown crust, then stir and cook until golden and tender, about 8 minutes. Remove half of the mushrooms and set aside for garnish.

  3. 3

    Add the remaining 2 tablespoons of butter to the pot along with the diced onion. Cook until translucent and soft, about 5 minutes.

  4. 4

    Stir in the minced garlic and cook for 1 minute until fragrant.

  5. 5

    Sprinkle the flour evenly over the mushroom and onion mixture, stirring constantly for 2 minutes to cook out the raw flour taste.

  6. 6

    Slowly pour in the broth while whisking vigorously to prevent any lumps from forming.

  7. 7

    Add the fresh thyme sprigs, salt, and black pepper, and bring the soup to a gentle boil.

  8. 8

    Reduce the heat to low, cover, and simmer for 15 minutes to allow the flavors to meld.

  9. 9

    Remove the pot from the heat and discard the thyme sprigs. Using an immersion blender, puree the soup until smooth and creamy. Alternatively, transfer the soup in batches to a countertop blender, blend until smooth, and return to the pot.

  10. 10

    Stir in the heavy cream and the reserved mushrooms, gently warming through over low heat for 3 to 5 minutes without letting it boil.

  11. 11

    Taste and adjust seasoning with additional salt and pepper if needed, then garnish with fresh chopped parsley before serving.

💡 Chef tips

  • For an even deeper umami flavor, substitute a handful of the standard mushrooms with rehydrated wild porcini mushrooms and use their soaking liquid in place of some of the broth.
  • To make this soup ahead of time, prepare it through step 9, store it in an airtight container in the refrigerator for up to 3 days, and stir in the heavy cream when reheating.
  • If you prefer a chunkier soup, only blend two-thirds of the mixture before adding the cream.

✅ How it should turn out

The finished soup should be rich, velvety, and deeply aromatic with a concentrated earthy mushroom flavor and a luxurious, creamy finish.

🍳 Ask Chef AI

Related recipes