Easy French Onion Soup Recipe
A cozy, classic soup made with caramelized onions simmered in a rich beef broth, then topped with toasted bread and melted cheese. This easy French Onion Soup is comforting, flavorful, and perfect for chilly nights or an elegant starter.
Prep Time 15 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 15 minutes mins
Course Soup
Cuisine French
Servings 6
Calories 320 kcal
- Yellow onions About 5–6 large ones for sweetness and balance.
- Beef broth Traditional for rich depth swap with vegetable stock for vegetarian.
- Unsalted butter & olive oil For perfectly caramelized onions.
- Dry white wine Adds complexity optional but highly recommended.
- Fresh thyme & bay leaf For aromatic flavor.
- French baguette Sliced and lightly toasted.
- Gruyère or Swiss cheese Melts beautifully and creates that signature cheesy crust.
- Salt & pepper To taste.
Step 1: Caramelize the onionsHeat butter and olive oil in a large pot over medium low heat. Add sliced onions and cook slowly, stirring occasionally, for 35–40 minutes until deep golden brown. Step 2: Deglaze and simmerAdd wine to deglaze, scraping up brown bits from the bottom. Stir in broth, thyme, bay leaf, salt, and pepper. Simmer for 20–25 minutes. Remove herbs. Step 3: Broil with bread & cheesePreheat your broiler. Ladle soup into oven safe bowls, top each with toasted bread slices, and generously sprinkle with cheese. Broil until bubbly and golden.
- Use sweet onions for a milder flavor.
- For extra richness, add a splash of sherry before serving.
- Make ahead: Soup base can be stored in the fridge for up to 3 days.
Keyword Easy French Onion Soup Recipe