Why You’ll Love This Recipe
French Onion Soup is a classic comfort dish with rich, savory flavors that come from slowly caramelized onions simmered in a robust beef broth, topped with crusty bread and melted Gruyère cheese. This timeless French bistro favorite is perfect for cozy evenings and makes an impressive starter or main course.
ingredients
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
yellow onionsbutterolive oilsaltgranulated sugardry white winebeef stock (or broth)bay leafsthymefreshly ground black pepperbaguette slicesGruyère cheese
directions
Peel and thinly slice the onions.
In a large pot over medium heat, melt butter with olive oil. Add onions, salt, and a pinch of sugar.
Cook the onions slowly, stirring frequently, until deeply golden and caramelized—about 35-40 minutes.
Deglaze the pot with dry white wine, scraping up the brown bits from the bottom.
Add the beef stock, bay leaves, thyme, and black pepper. Simmer for 30 minutes, then remove bay leaves and thyme sprigs.
Preheat the broiler and toast the baguette slices until golden.
Ladle the soup into oven-safe bowls. Top each with a toasted baguette slice and generous handful of shredded Gruyère.
Place the bowls under the broiler until the cheese is melted and bubbly.
Servings and timing
This recipe serves 4.Preparation time: 15 minutesCaramelizing onions: 40 minutesSimmering time: 30 minutesBroiling: 5 minutesTotal time: 1 hour 30 minutes
Variations
Use chicken or vegetable broth for a lighter version.
Add a splash of brandy or cognac before simmering for depth.
Top with a mix of Gruyère and Parmesan for extra sharpness.
Use sourdough instead of baguette for a tangy twist.
Add garlic for a more aromatic profile.
storage/reheating
Store leftover soup (without bread and cheese) in an airtight container in the fridge for up to 4 days.To reheat, simmer on the stovetop until hot. Re-toast bread and broil with fresh cheese for best results.Freeze the broth portion for up to 3 months. Thaw and reheat as needed.
FAQs
What kind of onions are best for French Onion Soup?
Yellow onions are traditional, but a mix of yellow and sweet onions can add extra depth.
Can I make French Onion Soup vegetarian?
Yes, use vegetable broth and omit cheese or use a plant-based version.
Do I have to use wine?
No, you can skip the wine or replace it with a bit of vinegar for acidity.
What cheese is best for topping?
Gruyère is classic, but Swiss, Emmental, or mozzarella can also work.
Why is sugar added to the onions?
It helps speed up and enhance the caramelization process.
Can I prepare this in advance?
Yes, the soup can be made a day ahead and reheated when ready to serve.
Is there a gluten-free option?
Use gluten-free bread for the topping or skip it entirely.
What’s the best pot to use?
A heavy-bottomed Dutch oven or soup pot ensures even cooking.
Can I use red wine instead of white?
Yes, but it will give the broth a darker, richer flavor.
How do I keep the cheese from burning?
Keep a close eye under the broiler and rotate bowls as needed.
Conclusion
French Onion Soup is a timeless dish that combines simple ingredients into a deeply flavorful and satisfying experience. Whether you’re making it for guests or enjoying a solo dinner, its rustic charm and cheesy, crusty topping will never disappoint. Give this recipe a try and enjoy the magic of slow-cooked comfort in a bowl.
PrintFrench Onion Soup
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop, Broiling
- Cuisine: French
- Diet: Vegetarian
Description
A classic French soup made with caramelized onions, rich beef broth, and topped with toasted bread and melted cheese.
Ingredients
- 4 large yellow onions, thinly sliced
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon sugar
- 1/2 teaspoon salt
- 2 cloves garlic, minced
- 8 cups beef broth
- 1/2 cup dry white wine (optional)
- 1 bay leaf
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
- 1 baguette, sliced
- 2 cups grated Gruyère cheese
Instructions
- In a large pot, melt butter with olive oil over medium heat.
- Add sliced onions, sugar, and salt. Cook, stirring frequently, for about 30-40 minutes until onions are deeply caramelized.
- Add garlic and cook for another minute.
- Pour in white wine (if using) and deglaze the pan, scraping up any browned bits.
- Add beef broth, bay leaf, and thyme. Bring to a boil, then reduce heat and simmer for 20 minutes. Season with salt and pepper to taste.
- Meanwhile, preheat the oven to 400°F (200°C). Toast baguette slices until crisp.
- Ladle soup into oven-safe bowls. Place toasted baguette slices on top of soup and sprinkle generously with Gruyère cheese.
- Place bowls on a baking sheet and broil in the oven until cheese is bubbly and golden, about 3-5 minutes.
- Carefully remove from oven and serve hot.
Notes
- Use sweet onions for extra depth of flavor.
- For vegetarian version, substitute beef broth with mushroom or vegetable broth.
- Gruyère cheese can be substituted with Swiss or mozzarella.
Nutrition
- Serving Size: 1 bowl
- Calories: 430
- Sugar: 6g
- Sodium: 980mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 55mg
Your email address will not be published. Required fields are marked *