Step 1: Caramelize the Onions
In a large, heavy-bottomed pot, melt butter with olive oil over medium heat.
Add the thinly sliced onions and stir to coat them in the fat.
Cook for about 10 minutes, stirring occasionally until softened.
Sprinkle with sugar and salt to enhance the caramelization process.
Reduce heat to medium-low and cook for an additional 25-30 minutes, stirring often, until the onions are deeply golden and caramelized. (Patience is key here—don't rush this step!)
Step 2: Create the Soup Base
Add the beef broth, water, thyme, and bay leaves to the pot of caramelized onions.
Stir well and bring the mixture to a boil over medium-high heat.
Reduce the heat to low and let the soup simmer gently for 20-30 minutes, allowing the flavors to meld beautifully.
Remove the bay leaves and adjust seasoning with additional salt and pepper to taste.
Step 3: Prepare the Baguette
While the soup simmers, preheat the oven to 375°F (190°C).
Arrange the baguette slices on a baking sheet and bake for 8-10 minutes, flipping halfway through, until crisp and golden.
Step 4: Assemble and Broil
Preheat your oven's broiler to high.
Ladle the soup into oven-safe bowls or crocks, filling them about three-quarters full.
Place a toasted baguette slice on top of each bowl.
Generously sprinkle with shredded Gruyère or Swiss cheese, covering the bread and edges of the soup.
Place the bowls on a baking sheet and carefully transfer to the oven.
Broil for 3-5 minutes, or until the cheese is melted, bubbly, and golden.
Step 5: Serve and Enjoy
Carefully remove the bowls from the oven (they will be very hot).
Serve immediately with a garnish of fresh thyme, if desired.
Pro Tips for Perfect French Onion Soup
Patience with the onions: The depth of flavor comes from slow caramelization. Don’t rush this step!
Broth matters: Use a high-quality beef broth for the richest taste. For vegetarians, substitute with a robust vegetable broth.
Cheese choice: Gruyère is the classic choice for its nutty, melty qualities, but Swiss or Emmental can work in a pinch.
Make ahead: The soup base can be made a day ahead and reheated before assembling and broiling.
Serving Suggestions
Pair with a crisp green salad and a glass of red wine for a complete French bistro-inspired meal.
Nutritional Information (Per Serving):
Calories: ~350
Protein: 12g
Carbohydrates: 30g
Fat: 18g
Why This Recipe Works
This French Onion Soup achieves the perfect balance of flavors with sweet, caramelized onions, savory broth, and gooey cheese. It’s a timeless dish that never fails to impress, whether you’re hosting a dinner party or treating yourself to a cozy night in.
Bon appΓ©tit! π₯π§
✨