This classic onion soup is a rich and flavorful dish, perfect for warming up on a chilly day. Made with simple ingredients like onions, broth, and cheese, it offers a comforting taste that is hard to resist.
The recipe is straightforward and requires basic cooking techniques. You can easily customize it with additional herbs or spices to suit your preferences.
Overview of Classic French Onion Soup
This beloved dish is a staple of French cuisine, known for its rich flavors and comforting qualities.
It features caramelized onions that provide a sweet depth, simmered in a savory broth.
The final touch of melted Gruyère cheese and toasted baguette elevates it to a delightful experience.
Ingredients for a Cozy Bowl
To create this classic soup, you’ll need a few simple yet essential ingredients.
Four large onions, sliced thinly, form the base of the dish, while beef or vegetable broth adds the necessary depth of flavor.
Butter and olive oil are used for caramelizing the onions, and a sprinkle of thyme brings in a hint of earthiness.
Don’t forget the Gruyère cheese, which is key to achieving that gooey, bubbling topping, along with slices of crusty baguette for added texture.
These components come together to create a warm and inviting bowl of soup.
The Art of Caramelization
Caramelizing the onions is a crucial step that requires patience and attention.
Begin by heating butter and olive oil in a large pot, then add the sliced onions along with salt and pepper.
Stir frequently, allowing the onions to gradually turn golden brown, which typically takes about 25 to 30 minutes.
This process not only enhances the flavor but also adds a beautiful color to the soup.
The sweet aroma of caramelized onions will fill your kitchen, setting the stage for a cozy meal.
Simmering to Perfection
Once the onions are perfectly caramelized, it’s time to add the broth and herbs.
Stir in the thyme and pour in the broth, bringing the mixture to a gentle simmer.
Let it cook for an additional 15 to 20 minutes, allowing the flavors to meld beautifully.
This simmering phase is where the soup develops its rich, savory character, making it even more comforting.
Preparing the Bread
While the soup simmers, prepare the baguette for toasting.
Preheat your oven to 400°F (200°C) and place the bread slices on a baking sheet.
Toast them until they are golden brown, which adds a delightful crunch to the final dish.
The toasted bread serves as a sturdy base for the melted cheese, making each bite a perfect combination of textures.
Serving and Enjoying
To serve, ladle the hot soup into bowls and place a slice of the toasted bread on top of each.
Generously sprinkle with grated Gruyère cheese, and place the bowls under the broiler for a few minutes until the cheese is bubbly and slightly browned.
Garnish with fresh thyme for an aromatic finish.
This classic French onion soup not only warms the body but also creates a cozy atmosphere, perfect for sharing with loved ones.
Classic French Onion Soup Recipe

This onion soup features caramelized onions simmered in a savory broth, topped with melted cheese and toasted bread. The recipe takes about 1 hour from start to finish and serves 4 people.
Ingredients
- 4 large onions, thinly sliced
- 4 cups beef or vegetable broth
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme or fresh thyme
- 1 cup grated Gruyère cheese
- 4 slices of baguette or crusty bread
Instructions
- Caramelize the Onions: In a large pot, heat the butter and olive oil over medium heat. Add the sliced onions, salt, and pepper. Cook, stirring frequently, until the onions are golden brown and caramelized (about 25-30 minutes).
- Add Broth and Herbs: Stir in the thyme and pour in the broth. Bring to a simmer and 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 bread slices on a baking sheet and toast them in the oven until golden brown.
- Serve: Ladle the hot soup into bowls, place a slice of toasted bread on top of each bowl, and sprinkle with grated Gruyère cheese. Place under the broiler for 2-3 minutes until the cheese is bubbly and golden.
- Enjoy: Serve the soup hot, garnished with additional thyme if desired.
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