Customize this recipe with AI:

French Onion Soup

The final dish
Total Time
2 Hours
Prep Time
20 Minutes
Cook Time
1 Hour 40 Minutes
Rating
4.75 out of 5 stars
(132)

Ingredients

4-6 servings
  • 4 tablespoons unsalted butter
  • 1 tablespoon vegetable oil
  • 3 pounds Vidalia (or sweet) onions (about 5 medium), halved lengthwise and thinly sliced
  • ¾ teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • ¾ teaspoon granulated sugar
  • 1 cup dry white wine
  • 2 tablespoons all-purpose flour
  • 6 cups beef broth
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon dried thyme
  • 2 bay leaves
  • 1 small baguette, cut into ½-inch slices
  • 1 tablespoon dry sherry
  • 8 ounces Gruyère cheese, grated (about 2 heaping cups; look for one imported from Switzerland)
  • ½ cup grated Parmigiano Reggiano
How would you rate this recipe?

Preparation

Step 1

In a large Dutch oven or soup pot, melt the butter over medium heat. Add the oil, onions, salt, pepper, and sugar. Cook, uncovered, stirring occasionally with a wooden spoon, until onions are deep golden brown and caramelized, 45 to 55 minutes.

Step 2

Add the wine and raise the heat to high. Cook, stirring with a wooden spoon to scrape any fond from the bottom of the pan, until almost all of the liquid has evaporated and the onions are jammy, 8 to 10 minutes.

Step 3

Add the flour and cook, stirring constantly, for one minute.

Step 4

Add the broth, Worcestershire sauce, thyme, and bay leaves to the pot. Bring to a boil, reduce the heat to a simmer, and cook, covered, for about 30 minutes.

Step 5

While the soup simmers, preheat the oven to 400°F and set an oven rack in the middle position. Arrange the baguette slices in a single layer on a baking sheet and bake until the bread is dry, crisp, and golden at edges, about 10 minutes. Set aside.

Step 6

When the soup is finished, remove the bay leaves and add the sherry; taste and adjust seasoning if necessary.

Step 7

Adjust an oven rack 6 inches from the broiler element and heat the broiler. Place the oven-proof crocks on a baking sheet. Fill them with very hot soup, top each with 1 or 2 baguette slices without overlapping, and sprinkle evenly with Gruyère and Parmigiano Reggiano. Broil until the cheese is melted and bubbly around the edges, 3 to 5 minutes. Let the crocks cool for a few minutes before serving.

Step 8

Save recipe for the next time?

Chef's notes

Make-Ahead Instructions:
The soup can be made and refrigerated up to 3 days ahead (without toasts or cheese), or frozen for up to 3 months. The toasts can be made (without the cheese) and kept sealed at room temperature for up to 3 days.
Note:
If you don’t have oven-proof soup crocks, place the toast slices on a baking sheet, top each with cheese, and broil for about 2 minutes, until the cheese is melted. Divide the hot soup among regular bowls and top each serving with the cheese toasts.
Paste URL of your favorite recipe to get it ad free:

Explore similar recipes