How to Make French Onion Soup
A clear, patient guide to French onion soup: caramelize the onions properly, build a deep broth, and finish with a raft of bread and cheese. The whole soup turns on what you do in the first 45 minutes — the onions, in butter, low and slow, until they collapse into a glossy, mahogany jam.
Ingredients
- 2 lb yellow onions, sliced thin
- 4 tbsp butter
- 1 tbsp olive oil
- 1 tsp kosher salt
- 1/2 cup dry white wine
- 2 tbsp brandy or sherry
- 6 cups beef stock (homemade if possible)
- 1 bay leaf, 4 sprigs thyme
- 1 baguette, sliced and toasted
- 8 oz Gruyère, grated
Steps
- Slice the onions thin and uniform. A mandoline keeps them even — even cooking starts here.
- Sweat in butter and oil over medium-low for 10 minutes. No color yet. Just softening.
- Lower the heat. Walk away. Stir every 5 minutes for 45 minutes. The onions release water, then start to brown. Don't rush it.
- Deglaze with white wine. Scrape the fond off the bottom. That's the flavor.
- Add brandy or sherry, then beef stock. Bay leaf, thyme. Simmer 30 minutes.
- Ladle into oven-safe bowls. Top with toasted baguette and a generous handful of Gruyère.
- Broil until the cheese is bubbling and browned. Watch it — the line between perfect and burnt is 30 seconds.
Why this works
The depth of flavor comes from one place: the Maillard reaction in the onions. Skipping the slow caramelization in favor of high-heat browning produces a thinner, sharper soup that tastes more like onion-flavored beef broth than the layered, sweet-savory thing French onion is supposed to be. Forty-five minutes is the floor; an hour is better.