Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rich & Savory French Onion Mushroom Soup – A Comfort Food Classic!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Benjamin
  • Total Time: 1 hour
  • Yield: 4 servings

Description

This French Onion Mushroom Soup combines the deep, caramelized sweetness of onions with the rich, earthy flavors of mushrooms, all simmered in a savory broth and topped with crispy baguette slices and melty Gruyère cheese. It’s the ultimate comfort food, perfect for cozy nights or impressing dinner guests with its gourmet, restaurant-quality taste.


Ingredients

  • Unsalted butter
  • Olive oil
  • Yellow onions, thinly sliced
  • Cremini mushrooms, sliced
  • Garlic cloves, minced
  • Fresh thyme leaves
  • Dry white wine
  • All-purpose flour
  • Beef broth
  • Bay leaf
  • Salt and black pepper
  • Baguette slices
  • Gruyère cheese, grated

Instructions

  • Caramelize the onions in butter and olive oil over medium-low heat, stirring frequently until deeply golden.
  • Add mushrooms and cook until tender, then stir in garlic and thyme.
  • Deglaze the pot with white wine, scraping up any browned bits from the bottom.
  • Sprinkle flour over the mixture and stir to coat, then slowly add beef broth and a bay leaf.
  • Simmer for 20–30 minutes to let the flavors develop. Season with salt and pepper.
  • Toast the baguette slices under the broiler until golden brown.
  • Ladle soup into oven-safe bowls, top each with a toasted baguette slice and grated Gruyère.
  • Broil until the cheese is bubbly and golden, then serve immediately.

Notes

  • Low and slow is key – Properly caramelizing onions takes time but builds incredible flavor.
  • Use quality broth – A rich, homemade beef broth enhances the depth of the soup.
  • For extra creaminess, stir in a splash of heavy cream before serving.
  • Make it vegetarian – Swap beef broth for vegetable broth and use a plant-based cheese.
  • Store leftovers – The soup (without cheese and bread) keeps well in the fridge for 4 days and freezes for 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Stovetop & Broiling
  • Cuisine: French