A rich and savory French onion soup with deeply caramelized onions, topped with crusty bread and melted Gruyère cheese.
Author:Carla Davis
Prep Time:15 min
Cook Time:1 hour 30 min
Total Time:1 hour 45 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop and Broiling
Cuisine:French
Diet:Vegetarian
Ingredients
Scale
2 tablespoons unsalted butter
1 tablespoon olive oil
4 large yellow onions, thinly sliced
1 teaspoon granulated sugar
1 teaspoon salt
1/2 teaspoon black pepper
1/2 cup dry white wine
8 cups beef broth
2 sprigs fresh thyme
1 bay leaf
1 tablespoon Worcestershire sauce
4 thick slices of baguette
1 clove garlic, halved
8 ounces Gruyère cheese, grated
Instructions
Melt butter and olive oil in a large pot or Dutch oven over medium heat. Add sliced onions, sugar, salt, and pepper. Cook, stirring occasionally, until onions are deeply caramelized, about 45-60 minutes.
Pour in the white wine and scrape up any browned bits from the bottom of the pot. Cook until the wine has evaporated.
Add the beef broth, thyme sprigs, bay leaf, and Worcestershire sauce. Bring to a simmer, then reduce heat to low, cover, and cook for at least 30 minutes to allow flavors to meld. Remove thyme sprigs and bay leaf.
While the soup simmers, preheat your broiler. Rub the baguette slices with the cut side of the garlic clove. Place on a baking sheet and toast under the broiler until golden brown on both sides.
Ladle the hot soup into oven-safe bowls. Top each bowl with a slice of toasted baguette.
Generously sprinkle the grated Gruyère cheese over the bread.
Place the bowls on a baking sheet and broil for 2-3 minutes, or until the cheese is melted and bubbly and lightly browned. Serve immediately.
Notes
For an even deeper flavor, you can caramelize the onions ahead of time and refrigerate them.
If you don’t have Gruyère, Swiss or Emmental cheese can be substituted.
Ensure your bowls are broiler-safe before proceeding.