Caramelized Onion, Fennel, and Mushroom Soup

  • Serves

    serves 4-6

  • Cook

    1 hour 30 minutes


A variety of mushrooms gives nuance to this hearty vegetarian fennel soup. Any assortment of fresh mushrooms will work and you can change those flavorful notes by switching up the combination each time you make it.


  • 5 tbsp. olive oil
  • 3 large yellow onions, thinly sliced
  • 1 bulb fennel, halved and thinly sliced lengthwise, fronds reserved
  • 2 cloves garlic, minced
  • 8 cups mushroom or beef stock
  • 1 lb. mixed mushrooms, such as cremini, shiitake, or portobello, roughly chopped
  • 14 cup dry white wine
  • Kosher salt and freshly ground black pepper


Step 1

In a large saucepan, heat 4 tablespoons olive oil over medium-high. Add the onions and fennel and cook, stirring, until soft and caramelized, about 1 hour. Add the garlic and cook, stirring, until fragrant, 2 minutes. Pour in the stock and bring to a simmer over medium heat.

Step 2

Meanwhile, in a 12-inch skillet, heat the remaining 1 tablespoon olive oil over medium-high. Add the mushrooms and cook, stirring, until golden, about 5 minutes. Add the wine and cook until slightly reduced, about 5 minutes. Scrape the mushrooms and wine into the soup and cook, stirring, to marry flavors, about 5 minutes. Season the soup with salt and pepper, ladle into bowls, and garnish with the reserved fennel fronds.

Continue to Next Story

Want more SAVEUR?

Get our favorite recipes, stories, and more delivered to your inbox.