Description
This Classic French Onion Soup Recipe features caramelized onions simmered in a rich beef broth, enhanced with white wine and dry sherry, topped with toasted baguette slices and melted Gruyère cheese. It’s a comforting, flavorful soup perfect as an appetizer or a satisfying meal on its own.
Ingredients
Scale
Soup Ingredients
- 4 tablespoons butter (unsalted or salted)
- 1 tablespoon olive oil or vegetable oil
- 3 pounds onions (peeled, halved and thinly sliced – about ⅛ inch thick; yellow onions or sweet Vidalia onions work best)
- ¾ teaspoon Kosher or sea salt (plus more to taste)
- ¼ teaspoon freshly ground black pepper (plus more to taste)
- ¾ cup dry white wine (replace with broth if preferred)
- 1 tablespoon dry sherry (replace with cider vinegar if preferred)
- 2 tablespoons all-purpose flour
- 8 cups beef broth or beef stock
- 1 bay leaf
- 2 fresh thyme sprigs (or ½ teaspoon dried thyme)
- ½ teaspoon Worcestershire sauce
Bread & Cheese Topping
- 1 small baguette, sliced ½-inch thick
- 6 ounces Gruyère cheese, grated (about 1 ½ cups; can substitute Fontina or Mozzarella)
- Optional: Fresh thyme leaves or chopped chives for garnish
Instructions
- Prep: Prepare all ingredients as instructed — peel, halve, and thinly slice the onions; slice the baguette; grate the cheese.
- Sauté Onions: In a large pot or Dutch oven over medium heat, melt the butter with the oil. Add the onions, salt, and black pepper and stir to coat.
- Caramelize Onions: Cook the onions uncovered, stirring occasionally, until deeply caramelized and golden brown, about 45 to 55 minutes. Adjust heat as needed to prevent burning and stir more frequently midway. Deglaze with a tablespoon of water if onions stick to the pot to loosen browned bits.
- Add Wine and Sherry: Increase heat to medium-high. Add the white wine and dry sherry, boil until almost all liquid evaporates, about 5 to 6 minutes. Stir in flour and cook for 1 minute, stirring constantly.
- Add Broth and Simmer: Gradually add 1 cup of beef broth while stirring, then add the remaining broth, bay leaf, thyme, and Worcestershire sauce. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Preheat Oven and Toast Bread: While soup simmers, preheat oven to 400°F. Place baguette slices in a single layer on a baking sheet and bake until the edges are crisp and golden, about 8 to 10 minutes.
- Adjust Seasoning: Remove bay leaf and thyme sprigs from soup. Taste and adjust salt and pepper as desired.
- Prepare for Broiling: Position oven rack about 6 inches from broiler element and turn the broiler on (low or high).
- Assemble Bowls: Ladle hot soup into ovenproof soup bowls or individual casseroles. Top each with 1–2 toasted bread slices (avoid overlapping) and sprinkle generously with grated Gruyère cheese.
- Broil Cheese: Broil until the cheese melts, bubbles, and browns around the edges. Watch closely to avoid burning.
- Serve: Serve immediately, garnished with fresh thyme or chopped chives if desired. If you lack ovenproof bowls, top bread slices with cheese on a baking sheet, broil until bubbly, then place them on the soup bowls before serving.
Notes
- Choosing the right onions is key: yellow or sweet Vidalia onions caramelize well and provide excellent flavor.
- The caramelization process can take time; patience yields the rich, deep flavor classic to this soup.
- If you prefer a vegetarian version, substitute beef broth with vegetable broth and omit Worcestershire sauce or use a vegetarian alternative.
- When broiling cheese, stay near the oven as it can brown quickly.
- Dry white wine can be replaced by broth if you want a non-alcoholic version; dry sherry can be substituted with cider vinegar.
- Gruyère provides authentic flavor and texture, but Fontina or Mozzarella are good alternatives.
- Prep Time: 20 minutes
- Cook Time: 1 hour 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: French
Keywords: French onion soup, caramelized onion soup, classic French soup, Gruyère soup, winter soups, comforting soup
