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

Creamy French Onion and Mushroom Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 98 reviews
  • Author: Jaden
  • Prep Time: 15 mins
  • Cook Time: 45 mins
  • Total Time: 60 mins
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Description

This Creamy French Onion and Mushroom Soup combines deeply caramelized onions with earthy mushrooms in a rich, savory broth finished with fresh herbs and a touch of cream. Topped with toasted French bread and melted Gruyère cheese, this comforting soup is perfect for a cozy meal.


Ingredients

Scale

Soup Base

  • 6 tbsp salted butter
  • 4 medium yellow onions, thinly sliced
  • 1 tsp honey
  • 1 ¼ cup dry white wine (Pinot Grigio or Sauvignon Blanc), divided
  • 3 cloves garlic, minced or grated
  • 2 cups cremini or wild mushrooms, sliced
  • 2 tbsp fresh thyme leaves
  • 2 tbsp chopped fresh sage
  • 6-8 cups low sodium chicken or vegetable broth
  • 2 tsp Worcestershire sauce (or soy sauce)
  • 2 bay leaves
  • Kosher salt and black pepper, to taste
  • ½ cup heavy cream

Topping

  • 6 slices French bread
  • 2 cups shredded Gruyère cheese
  • Fresh thyme, for garnish


Instructions

  1. Caramelize Onions: In a large Dutch oven, melt the butter with the sliced onions and honey over medium-high heat. Cook, stirring occasionally, until the onions begin to soften, about 10 minutes. Gradually add ¾ cup of the white wine, in ¼ cup increments, allowing it to cook into the onions. Continue cooking for an additional 10-15 minutes until the onions are deeply caramelized and rich in color.
  2. Add Mushrooms and Herbs: Stir in the minced garlic, sliced mushrooms, fresh thyme leaves, and chopped sage. Season with salt and pepper and cook for 3 to 4 minutes until the mushrooms soften and release their flavor. Then add the remaining ½ cup of wine, chicken or vegetable broth, Worcestershire sauce, bay leaves, and a pinch of salt and pepper.
  3. Simmer Soup: Increase the heat to medium-high and bring the soup to a simmer. Let it cook for about 10 minutes to meld all the flavors. Stir in the heavy cream and continue cooking for another 5 to 10 minutes to achieve a creamy texture. Remove and discard the bay leaves, then season the soup to taste with salt and pepper.
  4. Toast Bread: While the soup simmers, preheat the oven to 400°F (200°C). Arrange the slices of French bread on a baking sheet and toast in the oven for 10 to 15 minutes until very dry and crisp. Then switch the oven to broil.
  5. Assemble and Broil: Ladle the hot soup into oven-safe bowls. Place a slice of toasted bread on top of each bowl and evenly sprinkle with shredded Gruyère cheese. Arrange the bowls on a baking sheet and place under the broiler until the cheese is bubbly and golden brown, about 3 to 5 minutes.
  6. Serve: Remove carefully from the oven, garnish with fresh thyme, and serve immediately for a warm, comforting meal.

Notes

  • Use a Dutch oven or heavy-bottomed pot to ensure even caramelization of onions.
  • For a vegetarian version, use vegetable broth and soy sauce instead of Worcestershire sauce.
  • Slicing onions thinly helps them caramelize evenly and quickly.
  • Be attentive when broiling to avoid burning the cheese topping.
  • You can substitute Gruyère with Swiss or mozzarella cheese for a different flavor profile.

Nutrition

  • Serving Size: 1 bowl with bread and cheese topping
  • Calories: 420 kcal
  • Sugar: 7 g
  • Sodium: 600 mg
  • Fat: 28 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.2 g
  • Carbohydrates: 30 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 80 mg