Classic French Onion Soup
Paris bistro perfection — deeply caramelised onions in rich beef broth, topped with a crusty croûton and bubbling Gruyère cheese.
About This France Recipe
Classic French Onion Soup is one of the most beloved dishes from France, deeply rooted in the country's culinary tradition. This authentic recipe has been passed down through generations and represents the very soul of France's food culture.
The secret to an authentic Classic French Onion Soup lies in the quality of ingredients and the patience of preparation. Every component plays a vital role in creating the perfect balance of flavours that makes this dish so special. When you cook this recipe, you're not just making food — you're recreating a piece of France's rich culinary heritage.
How to Cook Classic French Onion Soup — Complete Guide
Before You Begin
Read the entire recipe before starting. Gather and measure all ingredients (mise en place). This easy-difficulty dish takes approximately 15 min to prepare and 1.5 hours to cook — allow 1.5 hours extra time if this is your first attempt.
Difficulty
Easy
Prep Time
15 min
Cook Time
1.5 hours
Serves
4 people
Step-by-Step Instructions
Follow each step carefully. Steps are ordered for best results — don't skip ahead.
- 1
Cook onions in butter on very low heat 45–60 minutes until deep golden
This is your starting step — proper preparation here ensures everything else goes smoothly.
- 2
Stir in sugar and flour
- 3
Add wine and reduce by half
- 4
Add stock and simmer 20 minutes
- 5
Toast baguette slices
- 6
Ladle soup into oven-proof bowls
- 7
Top with baguette and mound of Gruyère, grill until bubbling
Final step — your Classic French Onion Soup is almost ready to serve!
Chef's Tips & Tricks
Expert advice to help you nail this dish every time:
Patience with the onions — they must be very dark and sweet
Use homemade beef stock if possible for depth of flavour
The cheese must be bubbling and slightly burnt at edges
Serving Suggestions
Classic French Onion Soup is best enjoyed fresh and hot, straight from the kitchen. In France, this dish is traditionally served as a soup and pairs beautifully with local side dishes and beverages. Consider serving it family-style for a truly authentic experience.
For the most authentic presentation, use traditional France tableware if available. Garnish generously and serve immediately — this dish does not improve with waiting. Leftovers can typically be stored in an airtight container in the refrigerator for up to 2 days and reheated gently.
Ingredients
For 4 servings
- 1.5kg onions (thinly sliced)
- 60g butter
- 2 tbsp olive oil
- 1 tsp sugar
- 200ml dry white wine
- 1.2 litres beef stock
- 1 tbsp flour
- 4 thick slices baguette
- 150g Gruyère (grated)
- Fresh thyme, bay leaves
Want to eat this in France?
🇫🇷 France Travel Guide