cook · lunch · french

French Onion Soup

Real French onion soup lives or dies by the onions. Rush them and you get watery broth with blonde onion bits. Take the time to caramelize them properly and you build the deep, sweet foundation that makes this soup worth the wait.

Before you start

Low and slow wins this race

The onions need at least 45 minutes of slow cooking to caramelize properly. Don't rush this step — the difference between good and great French onion soup happens in those final 15 minutes when the onions turn bronze.

Ingredients

Caramelization

Cook until the onions stick slightly

When properly caramelized, onions will stick lightly to the bottom of the pot and release easily when stirred. This fond builds the deep flavor that makes the soup.

Step by step

  1. Start the onions. Heat butter and oil in a large heavy pot over medium heat. Add onions and salt, stirring to coat. Cook uncovered, stirring every 10 minutes.
  2. Caramelize slowly. After 30 minutes, add sugar and reduce heat to medium-low. Continue cooking 15-20 minutes until onions are bronze and jammy. They should stick slightly to the pot bottom but release when stirred.
  3. Deglaze. Pour in wine and scrape up any browned bits. Cook until wine reduces by half, about 3 minutes.
  4. Build the soup. Add beef stock, thyme, and bay leaves. Bring to a boil, then simmer 20 minutes. Remove bay leaves and taste for seasoning.
  5. Prepare for broiling. Heat broiler. Toast baguette slices until golden. Ladle soup into oven-safe bowls, top each with a bread slice, then pile on Gruyère and Parmesan.
  6. Broil and serve. Broil 2-3 minutes until cheese bubbles and browns in spots. Serve immediately while cheese is still molten.

Tips & troubleshooting

Variations

Questions

Can I use a different type of onion?
Yellow onions work best for their balance of sweetness and sharpness when caramelized. Sweet onions like Vidalia will work but lack some depth.
What if I don't have oven-safe bowls?
Toast the cheese-topped bread separately under the broiler, then float it on top of the soup in regular bowls.
How do I know when the onions are properly caramelized?
They'll be bronze colored, jammy in texture, and taste sweet with no sharp bite. The process takes at least 45 minutes — don't rush it.

Further reading