Introduction
Classic French Onion Soup is a rich, savory, and deeply satisfying soup that has been a beloved staple of French cuisine for centuries. Slow-cooked caramelized onions create a naturally sweet and complex base, enhanced by aromatic herbs and a splash of wine or sherry. Topped with toasted bread croutons and melted Gruyère cheese, this soup is both comforting and elegant—perfect for cozy dinners, entertaining guests, or as a starter for a special meal.
This recipe celebrates the beauty of simple ingredients transformed through slow cooking. The onions become sweet, golden, and flavorful, while the broth remains rich and savory. The gratinéed cheese topping adds a creamy, slightly nutty finish that perfectly complements the deep onion flavor.
Why I Love This Recipe
I love this recipe because it’s the ultimate comfort food that feels fancy without being complicated. The slow caramelization of onions fills the kitchen with a tantalizing aroma, making the anticipation almost as rewarding as the first spoonful. The combination of sweet onions, savory broth, and nutty Gruyère cheese melted on crisp bread is utterly irresistible.
It’s also versatile—I can make it as a starter, a light meal, or even in larger batches for entertaining. The layers of flavor, built with patience and care, are incredibly satisfying and always impress anyone who tries it.
Why It’s a Must-Try Dish
- Rich and flavorful: The slow-cooked onions add depth and sweetness.
- Elegant presentation: Gratinée of cheese and croutons makes it visually stunning.
- Comforting: Warm, hearty, and perfect for cold weather.
- Simple ingredients, extraordinary results: Pantry staples are transformed into gourmet magic.
- Versatile: Works as an appetizer, lunch, or dinner.
Preparation and Cooking Time
- Preparation Time: 15 minutes
- Cooking Time: 1 hour 15 minutes
- Total Time: 1 hour 30 minutes
- Servings: 6
- Calories: ~350 per serving
Course & Cuisine
- Course: Soup / Starter
- Cuisine: French / Classic
Ingredients
For the Soup:
- 4 large yellow onions, thinly sliced
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 teaspoon sugar (to aid caramelization)
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons all-purpose flour
- 1 cup dry white wine or dry sherry
- 6 cups beef broth (or a mix of beef and chicken broth)
- 2 teaspoons fresh thyme (or 1 teaspoon dried)
- 1 bay leaf
For the Topping:
- 1 baguette or crusty French bread, sliced into ½-inch rounds
- 2 cups Gruyère cheese, grated
- Optional: 2 teaspoons olive oil or melted butter for brushing bread
Step-by-Step Preparation Method
Step 1: Caramelize the Onions
- In a large heavy-bottomed pot, melt butter with olive oil over medium heat.
- Add sliced onions, sugar, and salt. Cook, stirring occasionally, until onions are deeply golden and caramelized, about 40–45 minutes.
- Add garlic in the last 2 minutes of caramelization.
Step 2: Add Flour and Deglaze
- Sprinkle flour over the onions and cook for 1–2 minutes to eliminate raw taste.
- Deglaze the pot with wine or sherry, scraping up any browned bits from the bottom.
Step 3: Simmer the Soup
- Add beef broth, thyme, bay leaf, and pepper.
- Bring to a boil, then reduce heat and simmer for 20–25 minutes.
- Remove bay leaf and adjust seasoning with salt and pepper.
Step 4: Prepare the Bread
- Preheat oven to 375°F (190°C).
- Arrange bread slices on a baking sheet, brush lightly with olive oil or butter, and toast for 5–7 minutes until lightly golden.
Step 5: Assemble and Gratinée
- Ladle hot soup into oven-safe bowls.
- Place toasted bread slices on top of each bowl of soup.
- Sprinkle grated Gruyère generously over the bread.
- Place bowls on a baking sheet and broil in the oven for 3–5 minutes, until cheese is melted, bubbly, and lightly browned.
How to Serve
- Serve immediately while the cheese is hot and bubbly.
- Garnish with fresh thyme for an elegant touch.
- Pair with a simple green salad or roasted vegetables for a full meal.
Recipe Tips
- Patience is key—caramelize onions slowly for the best flavor.
- Use a heavy-bottomed pot to prevent burning.
- For extra depth, use a combination of beef and chicken broth.
- Gruyère cheese is ideal, but Emmental or Comté can also work.
- Serve in oven-safe bowls to make broiling safe and easy.
Variations
- Vegetarian Version: Use vegetable broth instead of beef broth.
- Spiced Version: Add a pinch of nutmeg or smoked paprika for warmth.
- Cheese Mix: Combine Gruyère with a small amount of Parmesan for extra flavor.
- Wine-Free Version: Replace wine with additional broth and a splash of balsamic vinegar for richness.
- Individual Servings: Serve in small ramekins for elegant presentation.
Freezing and Storage
- Storage: Soup (without bread and cheese) can be refrigerated in an airtight container for up to 3–4 days.
- Freezing: Freeze cooled soup (without toppings) in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm gently on the stovetop. Add fresh bread and cheese just before serving.
Special Equipment Needed
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon for stirring
- Oven-safe bowls for gratinée
- Baking sheet for toasting bread
FAQ
Q1: Can I make this soup ahead of time?
Yes, make the soup a day in advance. Add bread and cheese just before serving.
Q2: Can I use yellow or white onions interchangeably?
Yes, yellow onions are sweeter, while white onions are slightly sharper—both work well.
Q3: Can I broil the soup without oven-safe bowls?
No, for safety, use oven-safe bowls or transfer soup to an oven-safe dish before broiling.
Q4: Can I use pre-shredded cheese?
Yes, but freshly grated cheese melts more evenly and forms a better crust.
Conclusion
Classic French Onion Soup with Gruyère Cheese and Croutons is a timeless recipe that combines sweet caramelized onions, savory broth, and golden melted cheese for a luxurious, comforting dish. It’s perfect for cozy nights, holiday meals, or impressing guests with minimal effort.
This soup proves that simple ingredients, cooked with care and patience, can create extraordinary flavors. It’s a must-try for anyone who loves rich, hearty, and comforting cuisine.
Classic French Onion Soup with Gruyere Cheese and Croutons
Course: SoupsCuisine: FrenchDifficulty: easy6
servings15
minutes1
hour15
minutes1
hour30
minutesIngredients
For the Soup:
4 large yellow onions, thinly sliced
4 tablespoons unsalted butter
1 tablespoon olive oil
2 cloves garlic, minced
1 teaspoon sugar (to aid caramelization)
1 teaspoon salt
¼ teaspoon black pepper
2 tablespoons all-purpose flour
1 cup dry white wine or dry sherry
6 cups beef broth (or a mix of beef and chicken broth)
2 teaspoons fresh thyme (or 1 teaspoon dried)
1 bay leaf
For the Topping:
1 baguette or crusty French bread, sliced into ½-inch rounds
2 cups Gruyère cheese, grated
Optional: 2 teaspoons olive oil or melted butter for brushing bread
Directions
- Step 1: Caramelize the Onions: In a large heavy-bottomed pot, melt butter with olive oil over medium heat. Add sliced onions, sugar, and salt. Cook, stirring occasionally, until onions are deeply golden and caramelized, about 40–45 minutes. Add garlic in the last 2 minutes of caramelization.
- Step 2: Add Flour and Deglaze: Sprinkle flour over the onions and cook for 1–2 minutes to eliminate raw taste. Deglaze the pot with wine or sherry, scraping up any browned bits from the bottom.
- Step 3: Simmer the Soup: Add beef broth, thyme, bay leaf, and pepper. Bring to a boil, then reduce heat and simmer for 20–25 minutes. Remove bay leaf and adjust seasoning with salt and pepper.
- Step 4: Prepare the Bread: Preheat oven to 375°F (190°C). Arrange bread slices on a baking sheet, brush lightly with olive oil or butter, and toast for 5–7 minutes until lightly golden.
- Step 5: Assemble and Gratinée: Ladle hot soup into oven-safe bowls. Place toasted bread slices on top of each bowl of soup. Sprinkle grated Gruyère generously over the bread. Place bowls on a baking sheet and broil in the oven for 3–5 minutes, until cheese is melted, bubbly, and lightly browned.