Many mushroom soup

By Michael Bonacini
  • Facebook
  • Tweet
  • Pinterest
  • Email
  • Print


  • 907 grams mixed mushrooms (porcini, chanterelles, oyster, black trumpet, morel, button mushrooms, etc.)
  • 4 tablespoons (60 milliliters) olive oil, divided
  • 2 tablespoons (30 milliliters) butter
  • 1 cup (240 milliliters) finely diced onion
  • 1/2 cup (120 milliliters) finely diced carrots
  • 1/2 cup (120 milliliters) finely diced celery
  • 1 cup (240 milliliters) peeled and finely diced starchy potatoes
  • 2 garlic cloves, minced
  • 3 tablespoons (45 milliliters) chopped fresh thyme leaves
  • 3 tablespoons (45 milliliters) chopped fresh sage
  • 1 teaspoon (5 milliliters) pepper, plus more if required
  • 8 cups (1.9 liters) beef stock
  • Salt
  • Olive oil, for drizzling
  • Juice of 1 lemon
  • Fried Sage Leaves (see recipe)


  1. Preheat oven to 425 F (230 C).
  2. Clean mushrooms with damp cloth. Remove woody stems and slice into 1.25 centimeter pieces. Set aside.
  3. Toss mushrooms in half of the olive oil. Transfer to baking sheet and roast for 15 minutes. Reserve mushrooms with juices.
  4. Heat butter and remaining olive oil in a large saucepan over medium heat. Add onion, carrots, celery, potato, and cook, stirring periodically, until moisture is released and onions start to brown. Add minced garlic, thyme, sage, pepper, and mushrooms and stir to combine. Add beef stock and simmer gently for one hour. Season with salt and pepper.
  5. Remove from heat, then using an immersion blender, pulse soup until it is smoother but still has fine chunks of mushrooms (don’t blitz until completely smooth).
  6. Divide soup between serving bowls. Drizzle with olive oil and lemon juice. Serve topped with Fried Sage Leaves (see recipe).

Buon appetito!

Watch Bonacini's Italy

Follow Michael Bonacini: