French Onion Soup is a classic dish known for its deep, rich flavor made from slowly caramelized onions, savory broth, and a cheesy toasted bread topping. This comforting soup is a staple of French cuisine and is loved for its balance of sweetness from the onions and the hearty, savory base.
Finished with crusty bread and melted cheese, it’s the perfect warm and satisfying meal for chilly days or elegant dinners.
Why You’ll Love This Recipe
Deep, Rich Flavor
Caramelized onions create a naturally sweet and complex taste.
Comforting & Hearty
Warm, filling, and satisfying.
Simple Ingredients
Basic pantry items transformed into something special.
Restaurant-Quality at Home
Classic French dish made easily in your kitchen.
Ingredients
-
4 large onions, thinly sliced
-
3 tablespoons butter
-
1 tablespoon olive oil
-
4 cups beef broth (or vegetable broth)
-
½ cup dry white wine (optional)
-
1 teaspoon sugar (helps caramelization)
-
½ teaspoon salt
-
½ teaspoon black pepper
-
1 teaspoon dried thyme
-
1 bay leaf
For Topping
-
1 baguette, sliced
-
1½ cups grated Gruyère or mozzarella cheese
Step-by-Step Instructions
1. Caramelize the Onions
In a large pot, heat butter and olive oil over medium heat.
Add sliced onions and cook slowly for 25–30 minutes, stirring occasionally, until they become deep golden brown.
Sprinkle in sugar to help caramelization.
2. Build the Soup Base
Add salt, pepper, thyme, and bay leaf.
Pour in white wine (if using) and simmer for 2–3 minutes to deglaze the pot.
Add broth and bring to a boil, then reduce heat and simmer for 15–20 minutes.
3. Prepare the Bread
Toast baguette slices in the oven until lightly crisp.
4. Assemble the Soup
Ladle soup into oven-safe bowls.
Place toasted bread on top and sprinkle generously with cheese.
5. Broil
Place bowls under a broiler for 2–4 minutes, until cheese is melted and bubbly.
6. Serve
Carefully remove from oven and serve hot.
Tips for the Best French Onion Soup
Be Patient with Onions
Slow caramelization is key to deep flavor.
Use Good Quality Broth
It forms the base of the soup.
Don’t Rush the Process
Low and slow cooking brings out sweetness.
Use Oven-Safe Bowls
Essential for melting the cheese topping.
Flavor Variations
Vegetarian Version
Use vegetable broth instead of beef broth.
Extra Cheesy
Mix Gruyère with mozzarella or Swiss cheese.
Garlic Twist
Add minced garlic while cooking onions.
No Wine Option
Skip wine and add a splash of vinegar or lemon juice for balance.
Storage and Reheating
Refrigerator:
Store soup (without bread) for up to 4 days.
Freezer:
Freeze for up to 2 months.
Reheating:
Reheat on the stove and add fresh bread and cheese before serving.
Serving Suggestions
French Onion Soup pairs well with:
-
Fresh salad
-
Crusty bread
-
Roasted vegetables
-
Light pasta dishes
Final Thoughts
French Onion Soup is a timeless comfort dish that transforms simple ingredients into something deeply flavorful and satisfying. The caramelized onions, rich broth, and cheesy topping create a perfect harmony of taste and texture.
Whether you’re enjoying it as a starter or a main dish, this classic recipe brings warmth and elegance to your table every time.