French Onion Soup (Soupe àl'Oignon)
Classic French soup with deeply caramelized onions in beef broth, finished with a golden crust of melted Gruyere cheese over toasted bread.
Ingredients
- •4 large Yellow onions
- •60 g Butter
- •2 tbsp Olive oil
- •2 liters Beef broth
- •250 ml Dry white wine
- •4 sprigs Fresh thyme
- •2 pcs Bay leaves
- •3 cloves Garlic
- •1 tsp Salt
- •0.5 tsp Black pepper
- •1 loaf French baguette
- •200 g Gruyère cheese
- •100 g Comté cheese
Instructions
- 1
Slice 4 large yellow onions into thin half-moons, about 3mm thick. Consistent thickness ensures even caramelization. Set aside.
💡 The foundation of French Onion Soup is deeply caramelized onions. This takes patience - rush it and you'll have bitter, underdeveloped flavor.
- 2
Melt 60g butter with 2 tbsp olive oil in a large Dutch oven over medium-low heat. Add onions with a pinch of salt. Cook, stirring every 10 minutes, for 45-60 minutes until deeply caramelized. The onions should be jammy, golden brown, and sweet.
💡 Low and slow is the key. If onions start to burn, reduce heat. The natural sugars should emerge as they caramelize - this is irreversible and defines the soup's character.
- 3
Add 250ml dry white wine to deglaze, scraping up all the browned bits (fond) from the bottom. Cook until wine reduces by half, about 5 minutes. The alcohol amplifies the onion sweetness.
💡 Deglazing with wine adds acidity that balances the sweetness of caramelized onions. Use a dry white - something you'd actually drink. The fond is concentrated flavor - don't leave any behind.
- 4
Add 2 liters beef broth, 4 sprigs fresh thyme, 2 bay leaves, and 3 minced garlic cloves. Bring to a simmer and cook for 30 minutes to meld flavors. Season with salt and pepper to taste.
💡 Quality beef broth is essential - it's the foundation. Low-sodium lets you control final seasoning. Bay leaves and thyme infuse gently. Remove them before serving.
- 5
While soup simmers, preheat broiler to high. Slice French baguette into 1-inch thick rounds. Toast on a baking sheet for 2-3 minutes per side until golden but not rock hard.
💡 The bread should be toasted but not rock hard - it needs to absorb broth without falling apart. Day-old bread is ideal for better texture.
- 6
Ladle hot soup into oven-safe bowls (ramekins work perfectly). Place 2-3 baguette toast slices on top, overlapping slightly. Cover generously with grated Gruyère and Comté cheese mixture.
💡 Use a blend of Gruyère for that classic nutty flavor and Comté for extra complexity. The cheese is the crowning glory - don't be shy.
- 7
Place bowls on a baking sheet and broil for 3-5 minutes until cheese is bubbly, golden, and caramelized. Watch carefully - cheese burns in seconds. Serve immediately while bubbling.
💡 Broiler distance matters - place rack 6 inches from element for even browning without burning. The cheese should form a golden crust with some crispy edges.