Description
Warm up with this comforting Homemade French Onion Soup, a blend of caramelized onions, savory broth, and gooey Gruyere cheese. With a cooking time of under 2 hours, this classic recipe transforms simple ingredients into a rich, flavorful dish that outshines any store-bought version.
Ingredients
Units
Scale
Produce:
- 3 lbs onions (thinly sliced)
- 1 bay leaf
- 2 sprigs fresh thyme
Canned Goods:
- 8 cups beef broth or beef stock
Condiments:
- 1/2 tsp Worcestershire sauce
Baking & Spices:
- 2 tbsp all-purpose flour
- 3/4 tsp kosher or sea salt
- 1/4 tsp freshly ground black pepper
Oils & Vinegars:
- 1 tbsp olive oil or vegetable oil
Bread & Baked Goods:
- 1 small baguette (sliced into rounds)
Dairy:
- 4 tbsp butter (unsalted or salted)
- 6 oz Gruyere cheese (grated)
Beer, Wine & Liquor:
- 1 tbsp dry sherry
- 3/4 cup dry white wine
Instructions
- Caramelize the Onions:
- Heat butter and oil in a large pot over medium heat.
- Add sliced onions and cook, stirring occasionally, for 30–40 minutes until deep golden brown and caramelized.
- Deglaze the Pot:
- Stir in the flour and cook for 2 minutes.
- Add white wine and sherry, scraping up the browned bits. Simmer for 2–3 minutes.
- Simmer the Soup:
- Add beef broth, thyme, bay leaf, Worcestershire sauce, salt, and pepper.
- Bring to a simmer, reduce heat, and cook uncovered for 30–40 minutes to develop the flavors. Remove thyme and bay leaf.
- Prepare the Baguette:
- Preheat the broiler. Toast baguette slices until golden.
- Assemble and Broil:
- Ladle soup into oven-safe bowls. Place toasted baguette rounds on top and sprinkle generously with Gruyere cheese.
- Broil until the cheese is melted and bubbly, about 3–5 minutes.
- Serve:
- Carefully remove bowls from the oven and serve hot.
Notes
- Use yellow onions for a sweeter flavor, or mix in red onions for depth.
- For extra cheesiness, layer a slice of baguette with cheese in the middle of the soup.
- Leftovers can be stored in the refrigerator for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Soup
- Method: Simmering
- Cuisine: French