Description
If you’re craving a warm, comforting, and deeply flavorful dish, this Classic French Onion Soup is the perfect choice! With caramelized onions, a rich broth, and a crispy, cheesy topping, this soup is pure comfort in a bowl.
Hungry for more? Subscribe now and have this recipe sent directly to your inbox—along with exclusive foodie updates!
Ingredients
For the Soup:
- Yellow Onions (4 large, thinly sliced) – The star of the dish, sweet and caramelized.
- Butter (2 tbsp) – Adds richness and helps with caramelization.
- Olive Oil (1 tbsp) – Prevents the butter from burning.
- Garlic (2 cloves, minced) – Adds depth to the flavor.
- Beef Broth (6 cups) – Creates a robust and hearty base.
- Bay Leaf (1) – Infuses the soup with subtle herbal notes.
- Fresh Thyme (2 sprigs or ½ tsp dried) – Enhances the savory flavor.
- Salt & Black Pepper (to taste) – Balances and enhances the flavors.
- Balsamic Vinegar (1 tbsp) – Adds a touch of acidity to balance the sweetness of the onions.
For the Topping:
- French Baguette (4–6 slices, toasted) – Absorbs the flavorful broth.
- Gruyère Cheese (1½ cups, grated) – The ultimate melty, golden topping.
Instructions
For the Soup:
- Yellow Onions (4 large, thinly sliced) – The star of the dish, sweet and caramelized.
- Butter (2 tbsp) – Adds richness and helps with caramelization.
- Olive Oil (1 tbsp) – Prevents the butter from burning.
- Garlic (2 cloves, minced) – Adds depth to the flavor.
- Beef Broth (6 cups) – Creates a robust and hearty base.
- Bay Leaf (1) – Infuses the soup with subtle herbal notes.
- Fresh Thyme (2 sprigs or ½ tsp dried) – Enhances the savory flavor.
- Salt & Black Pepper (to taste) – Balances and enhances the flavors.
- Balsamic Vinegar (1 tbsp) – Adds a touch of acidity to balance the sweetness of the onions.
For the Topping:
- French Baguette (4–6 slices, toasted) – Absorbs the flavorful broth.
- Gruyère Cheese (1½ cups, grated) – The ultimate melty, golden topping.
Notes
- Be patient with the onions – Slow caramelization is what gives this soup its signature flavor.
- Use high-quality beef broth – The broth makes a big difference in taste.
- Choose the right cheese – Gruyère melts beautifully, but Swiss or mozzarella can work too.
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Cuisine: French