French Onion Soup
French Onion Soup is a timeless classic in French cuisine, renowned for its rich flavor, caramelized onions, and savory broth topped with crusty bread and melted cheese. This comforting dish combines simple ingredients to create a deeply satisfying and elegant soup, ideal for chilly evenings or as an impressive appetizer.
Why You’ll Love This Recipe
This French Onion Soup offers a balance of sweet, savory, and umami flavors, all wrapped in a warm, hearty broth. The process of slowly caramelizing onions creates a depth of flavor that’s difficult to replicate with shortcuts. Whether served as a starter or a main course, it’s a dish that brings comfort and sophistication to the table. You’ll appreciate its economical ingredients and how easily it transforms into a restaurant-quality meal at home.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
Yellow onions
-
Unsalted butter
-
Olive oil
-
Garlic
-
Bay leaf
-
Fresh thyme
-
Dry white wine
-
Beef broth
-
French baguette or crusty bread
-
Gruyère cheese
-
Salt
-
Black pepper
-
All-purpose flour (optional, for slight thickening)
directions
-
Slice the onions thinly and evenly.
-
In a large pot, melt butter with olive oil over medium-low heat.
-
Add the onions and cook slowly, stirring often, until deeply caramelized (about 40 minutes).
-
Add minced garlic, bay leaf, and thyme; cook for another minute.
-
Deglaze the pot with white wine, scraping up any bits stuck to the bottom. Let it simmer until reduced.
-
Stir in beef broth and bring to a gentle simmer. Season with salt and pepper.
-
Simmer uncovered for 30–40 minutes to develop flavor. Optionally, add a tablespoon of flour for a thicker consistency.
-
While the soup simmers, slice and toast baguette slices until golden.
-
Ladle soup into oven-safe bowls, top each with a toasted baguette slice, and cover with grated Gruyère.
-
Broil until the cheese is melted and bubbly. Serve immediately.
Servings and timing
This recipe yields approximately 4 servings.
Preparation time: 15 minutes
Cooking time: 1 hour 20 minutes
Total time: 1 hour 35 minutes
Variations
-
Vegetarian Option: Substitute beef broth with a rich vegetable broth and use vegan cheese or omit cheese entirely.
-
Red Wine Version: Replace white wine with red wine for a deeper flavor.
-
Herb Infusion: Experiment with different herbs like rosemary or sage for added aroma.
-
Cheese Alternatives: Try Emmental, Comté, or mozzarella if Gruyère is not available.
-
Bread Options: Use sourdough or ciabatta instead of baguette for a different texture.
storage/reheating
Store leftover soup (without the bread and cheese topping) in an airtight container in the refrigerator for up to 4 days.
To reheat, warm it gently on the stovetop over medium heat until hot.
For best results, add fresh toasted bread and cheese before serving, then broil as instructed.
This soup can also be frozen for up to 3 months. Thaw in the refrigerator overnight and reheat as above.
FAQs
How do I properly caramelize onions?
Cook sliced onions over low to medium-low heat in butter and oil, stirring regularly for 40–45 minutes until they turn a deep golden brown.
Can I use chicken broth instead of beef broth?
Yes, chicken broth can be used, though it will result in a lighter flavor profile.
Is it necessary to use wine in French Onion Soup?
Wine adds depth, but you can omit it and add a splash of vinegar or lemon juice for acidity.
What kind of onions are best?
Yellow onions are traditional for their balance of sweetness and flavor after caramelization.
Can I make this soup ahead of time?
Yes, it actually tastes better the next day as the flavors continue to develop.
How do I prevent the cheese from sinking?
Use a sturdy, well-toasted bread slice and layer the cheese generously so it melts evenly on top.
Can I use a slow cooker?
Yes, caramelize onions beforehand, then transfer everything to a slow cooker and cook on low for 4–6 hours.
What bread should I use?
A French baguette or any crusty, day-old bread works best as it holds up to the broth.
Is French Onion Soup gluten-free?
Only if you skip the flour and use gluten-free bread. Check your broth to ensure it’s gluten-free as well.
Can I double the recipe?
Absolutely, simply scale the ingredients accordingly. Use a larger pot and extend simmering time if needed.
Conclusion
French Onion Soup is a luxurious yet humble dish that proves how powerful simple ingredients can be when treated with care. Its deep, savory richness makes it ideal for cozy nights or special occasions. With options for customization, this classic can be tailored to fit various dietary needs and preferences. Give it a try and experience a touch of French culinary tradition in your own kitchen
PrintFrench Onion Soup
Rich caramelized onions simmered in beef broth, crowned with Gruyère-topped baguette slices and broiled until bubbly—a cozy, classic French bistro soup you can make at home.
- Prep Time: 20 minutes
- Cook Time: 1 hour 40 minutes
- Total Time: 2 hours
- Yield: 4–6 servings 1x
- Category: Soup
- Method: Stovetop & Broiler
- Cuisine: French
- Diet: Halal
Ingredients
- 4 tablespoons unsalted butter
- 1 tablespoon vegetable oil
- 3 pounds Vidalia (or other sweet) onions, 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 cups)
- ½ cup grated Parmigiano-Reggiano
Instructions
- In a large Dutch oven, melt the butter with the oil over medium heat. Add onions, salt, pepper and sugar; cook uncovered, stirring occasionally, until onions are deep golden brown and caramelized, 45–55 minutes.
- Raise heat to high, pour in the wine and deglaze, scraping up browned bits, until almost all liquid evaporates, 8–10 minutes.
- Stir in the flour and cook 1 minute.
- Add beef broth, Worcestershire, thyme and bay leaves. Bring to a boil, reduce to a gentle simmer, cover and cook 30 minutes.
- Meanwhile, heat oven to 400 °F (200 °C). Arrange baguette slices on a baking sheet and toast until crisp and golden, about 10 minutes; set aside.
- Discard bay leaves, stir in the sherry and taste; adjust seasoning with a few shakes of Worcestershire or a pinch of sugar if desired.
- Preheat broiler and place four to six oven-safe soup crocks on a baking sheet. Ladle hot soup into crocks, top each with 1–2 toasted baguette slices, then mound Gruyère and Parmigiano over the bread.
- Broil 3–5 minutes, until cheese is melted and bubbling. Let stand a few minutes before serving.
Notes
- The soup base can be made up to 3 days ahead (or frozen 3 months); reheat before adding toasts and cheese.
- If you lack broiler-safe crocks, broil cheese-topped toasts separately and float them on the soup in regular bowls.
- Slow, patient caramelization of the onions is essential for deep flavor—don’t rush this step.
- For best melt and flavor, use an imported Swiss Gruyère.
Nutrition
- Serving Size: 1 bowl (about 2 cups)
- Calories: 642
- Sugar: 19 g
- Sodium: 1697 mg
- Fat: 31 g
- Saturated Fat: 17 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 53 g
- Fiber: 4 g
- Protein: 31 g
- Cholesterol: 82 mg
Keywords: French onion soup, Gruyère, caramelized onions, bistro soup, comfort food