Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madilyn
  • Total Time: 2 hours

Ingredients

4 tablespoons unsalted butter

1 tablespoon olive or vegetable oil

3 pounds sweet onions (Vidalia or yellow), halved and thinly sliced

¾ teaspoon salt

½ teaspoon freshly ground black pepper

¾ teaspoon sugar

1 cup dry white wine

2 tablespoons all-purpose flour

6 cups beef broth (preferably low sodium)

1 teaspoon Worcestershire sauce

½ teaspoon dried thyme

2 bay leaves

1 small baguette, cut into ½-inch slices

1 tablespoon dry sherry (optional but highly recommended)

8 ounces Gruyère cheese, grated (about 2 heaping cups)

½ cup freshly grated Parmigiano Reggiano


Instructions

  1. Caramelize the Onions
    In a large Dutch oven, melt the butter with the oil over medium heat. Add the onions, salt, pepper, and sugar. Cook uncovered, stirring occasionally at first, then more frequently as the onions brown. Continue for 45–55 minutes, until deeply golden and caramelized. If they start browning too fast, lower the heat or add a splash of water to deglaze.

  2. Deglaze with Wine
    Pour in the white wine, scraping up the flavorful brown bits from the pot. Let the wine cook down until it’s almost evaporated and the onions are glossy and jammy, about 8–10 minutes.

  3. Add Flour
    Sprinkle in the flour and stir constantly for one minute. This gives the soup body and richness.

  4. Simmer the Broth
    Stir in the beef broth, Worcestershire sauce, thyme, and bay leaves. Bring to a boil, then reduce heat and simmer gently for 30 minutes, allowing the flavors to blend. Discard the bay leaves and stir in the dry sherry.

  5. Toast the Bread
    While the soup simmers, preheat your oven to 400°F (200°C). Arrange baguette slices on a baking sheet and bake until golden and crisp, about 10 minutes. Set aside.

  6. Assemble the Crocks
    Set the oven rack 6 inches from the broiler. Place oven-safe soup crocks on a baking sheet. Ladle hot soup into each, top with one or two baguette slices, and sprinkle generously with the Gruyère and Parmigiano Reggiano.

  7. Broil and Serve
    Broil for 3–5 minutes, until the cheese is melted, bubbly, and lightly golden. Let cool briefly before serving—your French Onion Soup will be hot, creamy, and perfectly cheesy.

Notes

  • No oven-safe crocks? Toast the baguette slices, top with cheese, and broil them separately on a baking sheet. Serve the soup in bowls and float a cheese toast on top.
  • Flavor boost: A few extra drops of Worcestershire sauce or a tiny pinch of sugar can balance the broth perfectly.
  • Cheese options: If Gruyère isn’t available, try Emmental or Comté for a similar flavor.
  • Prep Time: 20 min
  • Cook Time: 1 hour 40 min
  • Cuisine: Frensh