A classic French onion soup recipe featuring deeply caramelized onions, a rich beef broth, and a cheesy toasted bread topping.
Author:Caroline Hayes
Prep Time:15 minutes
Cook Time:1 hour 30 minutes
Total Time:1 hour 45 minutes
Yield:4 servings 1x
Category:Soup
Method:Stovetop, Broiling
Cuisine:French
Diet:Vegetarian
Ingredients
Scale
2 tablespoons unsalted butter
2 tablespoons olive oil
4 pounds yellow onions, thinly sliced
1 teaspoon granulated sugar
1 teaspoon salt
1/2 teaspoon black pepper
1/2 cup dry sherry or dry white wine (optional)
8 cups beef broth
1 bay leaf
1 sprig fresh thyme
4 (1-inch thick) slices baguette
1 clove garlic, halved
1 1/2 cups shredded Gruyère cheese
1/2 cup shredded Swiss cheese
Instructions
Melt butter and olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add onions, sugar, salt, and pepper. Cook, stirring occasionally, until onions are deeply caramelized, about 45-60 minutes. Do not rush this process.
If using, add sherry or white wine and cook until evaporated, scraping up any browned bits from the bottom of the pot.
Add beef broth, bay leaf, and thyme. Bring to a simmer, then reduce heat to low, cover, and cook for at least 30 minutes to allow flavors to meld. Remove bay leaf and thyme sprig.
Preheat your broiler.
Toast baguette slices on a baking sheet until golden brown on both sides. Rub one side of each toast with the cut side of the garlic clove.
Ladle soup into oven-safe bowls. Top each bowl with a garlic-rubbed baguette slice.
Generously sprinkle Gruyère and Swiss cheese over the bread.
Carefully place bowls on a baking sheet and broil for 2-4 minutes, or until cheese is melted and bubbly and lightly browned. Watch closely to prevent burning.
Serve immediately.
Notes
For a deeper onion flavor, you can caramelize the onions ahead of time and refrigerate them.
If you don’t have oven-safe bowls, you can broil the cheese-topped bread slices separately and float them on top of the soup just before serving.
For a wine-free version, simply omit the sherry or white wine. The soup will still be flavorful.
Ensure your broiler is functioning correctly and adjust rack position as needed to achieve desired browning without burning.