This classic French onion soup is a rich and flavorful dish made with caramelized onions, beef broth, and topped with melted cheese. It’s a perfect starter or main course for any occasion.
The recipe is simple yet requires patience for the onions to caramelize properly, resulting in a deep, savory flavor. Serve it with crusty bread for a complete meal.
Understanding French Onion Soup
French onion soup is a timeless dish that warms the soul with its rich flavors and comforting ingredients.
The star of this recipe is the caramelized onions, which provide a deep sweetness that balances perfectly with the savory broth.
Traditionally served as a starter, it can also shine as a main course, especially when paired with crusty bread.
The Art of Caramelization
Caramelizing onions is an essential step that requires patience and attention.
The process involves cooking the onions slowly over medium heat, allowing their natural sugars to develop and turn golden brown.
This transformation not only enhances their flavor but also adds a beautiful color to the soup.
Choosing the Right Ingredients
The quality of ingredients plays a significant role in the final outcome of the soup.
Using fresh, high-quality onions and a robust beef broth will elevate the dish.
Gruyère cheese is the perfect topping, melting beautifully and adding a nutty flavor that complements the soup.
Creating the Perfect Broth
The broth is the backbone of French onion soup.
A combination of beef broth and optional dry white wine creates a rich base that enhances the overall taste.
Simmering the broth with thyme infuses it with aromatic notes, making each spoonful delightful.
Serving Suggestions
Presentation is key when serving French onion soup.
Ladling the soup into oven-safe bowls and topping it with toasted bread and melted cheese creates an inviting dish.
Garnishing with fresh thyme adds a touch of elegance and freshness.
Enjoying the Experience
French onion soup is best enjoyed warm, straight from the oven.
The combination of gooey cheese, savory broth, and crunchy bread creates a satisfying experience.
Gathering around the table with loved ones to share this dish enhances the cozy atmosphere, making it a perfect choice for any gathering.
Delicious French Onion Soup Recipe

This French onion soup features sweet, caramelized onions simmered in a savory broth, topped with toasted bread and melted Gruyère cheese. The recipe takes about 1 hour and serves 4 people.
Ingredients
- 4 large onions, thinly sliced
- 4 cups beef broth
- 1 cup dry white wine (optional)
- 2 tablespoons butter
- 2 tablespoons olive oil
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon fresh thyme or 1 teaspoon dried thyme
- 4 slices of crusty bread
- 1 cup shredded Gruyère cheese
Instructions
- Caramelize the Onions: In a large pot, heat the butter and olive oil over medium heat. Add the sliced onions, sugar, salt, and pepper. Cook, stirring occasionally, for about 30-40 minutes until the onions are golden brown and caramelized.
- Add Broth and Wine: Pour in the beef broth and white wine (if using). Add thyme and bring to a simmer. Cook for an additional 15-20 minutes to let the flavors meld.
- Prepare the Bread: While the soup simmers, preheat the oven to 400°F (200°C). Place the slices of bread on a baking sheet and toast in the oven until golden brown, about 5-7 minutes.
- Serve: Ladle the soup into oven-safe bowls, place a slice of toasted bread on top of each bowl, and sprinkle with shredded Gruyère cheese. Place the bowls under the broiler for 2-3 minutes until the cheese is bubbly and golden.
- Enjoy: Carefully remove the bowls from the oven and let cool slightly before serving. Enjoy your delicious French onion soup!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Servings: 4 bowls
- Calories: 350kcal
- Fat: 20g
- Protein: 12g
- Carbohydrates: 30g