French · Dinner · Winter
French Onion Soup
4.9 community
15m
Prep
75m
Cook
Med
Level
460
kcal
Forty patient minutes of caramelization, deglazed and crowned with molten Gruyère toast. The dish that proves time is an ingredient.
What you need
Ingredients
Servings
4
1 kg
🧅 yellow onions
thinly sliced
3 tbsp
🧈 butter
1 tbsp
🫒 olive oil
150 ml
🥂 dry white wine
1.2 l
🍲 beef or rich chicken stock
2 sprigs
🌿 thyme
1
🍃 bay leaf
4 slices
🥖 baguette, toasted
120 g
🧀 Gruyère
grated
Add all to shopping list
Mise en place
Before you start
15m
Prep
75m
Cook
90m
Total
4
Serves
Equipment
Heavy pot
Ovenproof bowls
Broiler
Prep checklist
yellow onionsthinly sliced
Gruyèregrated
5 steps
Method
1
Melt butter with oil over medium heat and add all the onions with a pinch of salt. They will tower over the pot; they will surrender.
Learn the technique ›
2
Cook, stirring every few minutes, as the onions collapse, turn gold, then amber, then mahogany — 40–50 minutes. Deglaze the browning film on the pot with a splash of water whenever it darkens.
💡
This is real caramelization. The recipe cannot be rushed, only abandoned — and the smell will keep you honest.
Learn the technique ›
3
Pour in the wine and scrape the pot clean; let it reduce almost to nothing, 2 minutes.
4
Add stock, thyme, and bay. Simmer 20 minutes, then season — the stock and cheese both carry salt, so go gently.
Learn the technique ›
5
Ladle into ovenproof bowls, float the toasts, bury them in Gruyère, and broil until blistered and bubbling, 3–4 minutes.
From the chef
Notes
The soup is a caramelization exam and the reward for passing is dinner. Make a double batch of onions and freeze half — future-you gets this soup in 30 minutes.
No panic
Substitutions
Comté or Emmental for Gruyère
Rich vegetable stock + soy splash for beef stock (vegetarian, keeps the umami)
Dry sherry for white wine — deeper, older-school
Afterwards
Keep, reheat & pair
Storage
Soup base keeps 4 days refrigerated and improves overnight. Add fresh toast + cheese when serving.
Freezing
Base freezes 3 months. Never freeze the assembled gratinée.
Reheating
Reheat gently: covered in a 160°C oven for 15 minutes, or in a pan over medium-low with a splash of water or stock. The microwave works at 50% power in short bursts — full blast toughens proteins.
Make ahead
Most braises and sauces improve overnight. Sear-and-serve dishes: do every step up to the final cook, then finish fresh.
Wine pairing
The same dry white you cooked with, or a light Beaujolais.
Beer pairing
Match intensity: lagers for delicate dishes, amber ales for roasted flavors, stouts for the rich and braised.
On the plate
Serve it with
Sides
·
Crusty bread or buttered rice
·
A sharp green salad
·
Roasted seasonal vegetables
Garnish
Fresh herbs added off the heat
A squeeze of lemon
Flaky salt
Taste map
Flavor profile
Sweet
Salty
Sour
Bitter
Umami
Heat
Per serving
Nutrition
460
kcal
18g
protein
42g
carbs
24g
fat
4g
fiber
980mg
sodium
Where it comes from
A little history
Les Halles market workers ate it at dawn; legend credits Louis XV's hunting lodge. Either way, it is Paris in a bowl.
Just for you
My notes
Keep exploring
Related recipes
Tomato & Basil Pasta
Italian · Dinner
30 min
Beginner
520 kcal
Sunday Roast Chicken
French · Dinner
90 min
Easy
640 kcal
Garlic Butter Salmon
Modern · Dinner
17 min
Intermediate
480 kcal
Start cooking