French Onion Soup, a hallmark of French bistro cuisine, is a soul-warming dish known for its sweet caramelized onions, rich beef broth, and a bubbling crown of melted Gruyère. Originating in 18th-century France as humble peasant fare, it has since earned its place as a sophisticated comfort food, perfect for chilly evenings or an elegant dinner starter.
1teaspoonWorcestershire sauceoptional but enhances umami
1piecebay leaf
1wholeFrench baguettesliced 1/2-inch thick
2cupsGruyère cheesefreshly shredded
Instructions
In a large heavy-bottomed pot or Dutch oven over medium heat, add butter and olive oil. Once the butter has melted, stir in the sliced onions, salt, and sugar. Stir well to coat.
Cook the onions uncovered for about 40–45 minutes, stirring every few minutes. They should reduce significantly in volume and become deeply golden, soft, and sweetly aromatic. If they begin to brown too quickly, lower the heat slightly.
Once the onions are caramelized, deglaze the pot with white wine, scraping up any fond at the bottom. Cook for 2–3 minutes until the alcohol evaporates.
Add beef stock, chicken stock, Worcestershire sauce, thyme, and bay leaf. Bring the soup to a simmer and reduce heat to low. Simmer uncovered for 40–45 minutes to develop depth of flavor. Remove bay leaf before serving.
While the soup simmers, preheat your oven to 400°F (200°C). Arrange baguette slices on a sheet pan and toast for 10 minutes until golden and crisp, flipping halfway.
Ladle hot soup into oven-safe bowls placed on a sheet pan. Place two toasted baguette slices on top of each bowl. Generously sprinkle shredded Gruyère over the bread and top of the soup.
Place the sheet pan in the oven or under a broiler set to high. Broil for 3–5 minutes, or until cheese is melted, bubbly, and golden brown. Watch closely to avoid burning.
Carefully remove bowls and let sit for 2 minutes before serving. The cheese will be molten hot.
Prevent your screen from going dark
Notes
Time Saver: You can caramelize the onions a day ahead and refrigerate. Reheat before proceeding with deglazing and adding the stocks.
Dietary Adaptation: For a vegetarian version, substitute beef and chicken stock with roasted vegetable broth and skip Worcestershire sauce.
Cheese Options: Can’t find Gruyère? Swiss Emmental or sharp provolone are good alternatives. Avoid pre-shredded cheese as it contains anti-caking agents that hinder melting.