Go Back
mushroom soup

Creamy Homemade Mushroom Soup

This creamy mushroom soup is velvety, comforting, and packed with earthy flavor from a mix of white and cremini mushrooms. A touch of cream balances richness with elegance, making it perfect for cozy weeknights or elegant dinner parties.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 bowls
Course: Dinner, Soup, Starter
Cuisine: European
Calories: 210

Ingredients
  

Base
  • 30 g unsalted butter 2 tbsp, adds richness
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
Mushrooms & Broth
  • 400 g white mushrooms classic base
  • 200 g Swiss brown or cremini mushrooms for earthy depth
  • 3.25 cups vegetable stock or chicken stock for richer flavor
  • 0.25 tsp kosher salt adjust to taste
  • 0.125 tsp freshly ground black pepper
Creaminess
  • 0.75 cup crème fraîche or full-fat cream for velvety texture
Garnish & Serving
  • croutons for crunch
  • extra virgin olive oil or cream for drizzling
  • fresh parsley, thyme, or chervil for garnish
  • rustic bread for dipping

Method
 

  1. Prep the mushrooms: Quarter and dice mushrooms into small pieces for even cooking.
  2. Build the flavor base: Melt butter in a large pot, sauté onion and garlic for 3 minutes until soft and fragrant.
  3. Cook the mushrooms: Add mushrooms, cook 10 minutes while stirring until softened and releasing juices.
  4. Simmer the soup: Add stock, salt, and pepper. Bring to boil, then simmer uncovered for 15 minutes.
  5. Add creaminess: Stir in cream or crème fraîche, simmer another 5 minutes.
  6. Blend until silky: Blend soup in batches until smooth, venting blender lid to avoid splatters.
  7. Finish & serve: Return soup to pot, reheat gently, and serve with croutons, cream drizzle, herbs, and bread.

Notes

For a rustic texture, blend only part of the soup. Use homemade stock for best flavor. Make dairy-free with coconut cream. Freeze without cream and add it after reheating. Boost flavor with a splash of white wine when cooking mushrooms.