Go Back
A steaming bowl of French onion soup with melted cheese and croutons

How to Make the Best French Onion Soup

This classic French onion soup recipe features a rich, savory broth brimming with caramelized onions, topped with a crusty bread and melted Gruyere cheese. It's the perfect comforting dish for a chilly evening.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 4 people
Calories: 350

Ingredients
  

Main Ingredients
  • 6 large large yellow onions
  • 4 tablespoons unsalted butter
  • 1 teaspoon granulated sugar
  • 1 bay leaf
  • 0.5 cup dry sherry
  • 6 cups beef broth
  • salt and freshly ground black pepper to taste
  • 0.5 baguette
  • 1.5 cups Gruyère cheese, shredded

Equipment

  • Large pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Ladle
  • Oven-safe bowls
  • Baking sheet

Method
 

Preparation
  1. Slice the onions thinly and melt butter in a large pot or Dutch oven over medium heat.
Caramelize Onions
  1. Add the sliced onions to the pot, stir well to coat with butter, and cook for 15-20 minutes until softened and translucent.
  2. Sprinkle sugar, increase heat slightly, and cook, stirring occasionally, for another 25-30 minutes until the onions are deeply caramelized and dark brown.
Deglaze and Simmer
  1. Pour in the dry sherry, scraping the bottom of the pot to loosen any browned bits, and cook for 2 minutes.
  2. Add beef broth and bay leaf, bring to a simmer, and cook for 20 minutes.
Assemble and Serve
  1. Preheat broiler and toast baguette slices in the oven until golden brown, then ladle the soup into oven-safe bowls.
  2. Place a slice or two of toasted baguette on top of each bowl of soup, generously sprinkle with Gruyère cheese, and broil for 3-5 minutes until the cheese is melted and bubbly.

Notes

For an extra rich flavor, you can add a splash of brandy along with the sherry. Make sure to use good quality beef broth for the best results. Enjoy immediately while hot and bubbly!