Description
If you’re looking for a rich, comforting, and deeply flavorful soup, this Classic French Onion Soup is a must-try! With caramelized onions, a savory broth, and a cheesy, golden-brown topping, this dish is the perfect way to warm up on a chilly day.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Soup:
- Yellow Onions (4 large, thinly sliced) – The star ingredient, caramelized to perfection.
- Butter (2 tbsp) – Adds richness to the onions.
- Olive Oil (1 tbsp) – Helps prevent the butter from burning.
- Garlic (2 cloves, minced) – Enhances the depth of flavor.
- Beef Broth (6 cups) – A rich base for the soup.
- Bay Leaf (1) – Infuses the soup with a subtle herbal note.
- Fresh Thyme (2 sprigs, or ½ tsp dried thyme) – Adds warmth and complexity.
- Salt & Black Pepper (to taste) – Brings out the flavors.
- Sugar (½ tsp, optional) – Helps speed up caramelization.
- Balsamic Vinegar (1 tbsp) – Balances the sweetness of the onions with a hint of acidity.
For the Topping:
- French Baguette (6 slices, toasted) – Provides the perfect crunchy base.
- Gruyère Cheese (1 ½ cups, shredded) – Melts beautifully for that golden, bubbly topping.
- Parmesan Cheese (¼ cup, grated) – Adds extra savory depth.
Instructions
Step 1: Caramelize the Onions
- Heat butter and olive oil in a large pot over medium-low heat.
- Add sliced onions and cook, stirring occasionally, until they turn deep golden brown, about 40–50 minutes. If they start to burn, lower the heat.
- Stir in garlic, salt, pepper, and sugar (if using). Cook for another 2 minutes.
- Add balsamic vinegar, stirring to deglaze the pan and enhance the flavors.
Step 2: Make the Soup Base
- Pour in beef broth and add the bay leaf and thyme.
- Bring to a simmer and let it cook for 20–30 minutes, allowing the flavors to meld.
- Remove the bay leaf and thyme sprigs before serving.
Step 3: Prepare the Topping
- While the soup simmers, preheat the oven to 375°F (190°C).
- Place baguette slices on a baking sheet and toast them until golden, about 5 minutes.
Step 4: Assemble and Broil
- Ladle the hot soup into oven-safe bowls.
- Place a toasted baguette slice on top of each bowl.
- Sprinkle generously with Gruyère and Parmesan cheese.
- Place the bowls under the broiler for 2–3 minutes, or until the cheese is melted and golden brown.
Step 5: Serve and Enjoy!
- Carefully remove from the oven (bowls will be hot!). Let cool slightly, then dig in and enjoy the rich, cheesy goodness.
Notes
- Be Patient with the Onions: Slow caramelization is key to getting that deep, sweet flavor.
- Use Good-Quality Cheese: Gruyère is the classic choice, but Swiss or provolone can also work.
- Broil with Caution: Keep an eye on the cheese to prevent burning.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Cuisine: French