Go Back
A creamy bowl of Mushroom Soup is shown as the featured image for the article.

BEST MUSHROOM SOUP EVER

This mushroom soup recipe creates a creamy and earthy delight that's perfect for warming you from the inside out. By blending different mushroom varieties and building layers of flavor, you'll create a bowl of comfort that everyone will love.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6
Course: Soup
Cuisine: American
Calories: 250

Ingredients
  

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 stalks celery, diced
  • 1 pound mixed mushrooms cremini, shiitake, oyster
  • 1/4 cup dry sherry or white wine
  • 4 cups vegetable broth or chicken broth
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Pinch of nutmeg
  • Salt to taste
  • Pepper to taste
  • 1/2 cup heavy cream, half-and-half, or crème fraîche optional
  • 1 tablespoon mascarpone cheese optional
  • Fresh parsley, chopped, for garnish
  • Croutons, for garnish

Equipment

  • Large pot or Dutch oven
  • Knife
  • Cutting board
  • Measuring spoons
  • Measuring cups
  • Immersion blender (optional)
  • Regular blender (optional)

Method
 

  1. Heat the olive oil and butter in a large pot or Dutch oven over medium heat.
  2. Add the onion and cook until softened and translucent, about 5-7 minutes.
  3. Add the garlic and celery and cook for another 2-3 minutes, until fragrant.
  4. Add the mushrooms and cook, stirring occasionally, until they release their moisture and begin to brown, about 10-15 minutes.
  5. Deglaze the pot with the sherry or white wine and let it simmer for a minute or two, until mostly evaporated.
  6. Add the broth, thyme, bay leaf, and nutmeg. Bring to a simmer, then reduce the heat and let it simmer for at least 20 minutes, or longer for a richer flavor.
  7. Remove the bay leaf.
  8. If desired, use an immersion blender to blend the soup until smooth.
  9. Stir in the cream (if using) and mascarpone cheese (if using).
  10. Season with salt and pepper to taste.
  11. Garnish with fresh parsley and croutons before serving.

Notes

For a vegan version, use olive oil instead of butter, vegetable broth instead of chicken broth, and skip the cream or use a plant-based alternative like cashew cream or coconut cream. A spoonful of mascarpone cheese stirred in at the end adds an incredible richness and tang. Don't be afraid to experiment with different types of mushrooms for unique flavor profiles.