Go Back

French Onion Soup

French Onion Soup is a classic French dish made with caramelized onions simmered in beef broth and topped with melted cheese on crusty bread. It's a comforting and flavorful soup that's perfect for any occasion.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Soup
Cuisine French Cuisine
Servings 4 People
Calories 350 kcal

Equipment

  • 1 large pot or Dutch oven
  • 1 wooden spoon
  • 1 ladle
  • oven-safe bowls or crocks oven-safe bowls or crocks
  • 1 broiler if needed

Ingredients
  

  • 4 large yellow onions About 2 pounds.
  • 4 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • ½ teaspoon sugar
  • 4 cups beef broth
  • 1 cup dry white wine Or extra beef broth.
  • 2 teaspoons fresh thyme Or 1 teaspoon dried thyme.
  • 1 bay leaf bay leaf
  • 8 slices French baguette
  • 1 ½ cups grated Gruyère cheese Or Swiss cheese.
  • to taste freshly ground black pepper

Instructions
 

  • Peel and thinly slice the onions using a sharp knife or a mandoline for uniform thickness.
  • In a large pot or Dutch oven, heat the butter and olive oil over medium heat. Add the sliced onions along with salt and sugar, stirring to coat the onions.
  • Cook the onions, stirring frequently, for about 20-25 minutes until they are golden brown and caramelized.
  • Add the white wine to the pot, scraping the bottom to deglaze and release any browned bits. Let the wine simmer for about 5 minutes until reduced by half.
  • Pour in the beef broth, add the thyme and bay leaf, and bring the mixture to a boil. Reduce the heat to low and let it simmer for an additional 15-20 minutes.
  • Taste the soup and adjust seasoning with salt and freshly ground black pepper to preference.
  • While the soup is simmering, preheat your oven to 400°F (200°C). Place the French baguette slices on a baking sheet and toast them for about 5-7 minutes until lightly browned.
  • Remove the bay leaf from the soup. Ladle the soup into oven-safe bowls or crocks. Place a slice of toasted baguette on top of each bowl, and sprinkle generously with grated Gruyère cheese.
  • Place the bowls under the broiler for about 2-3 minutes until the cheese is bubbly and golden brown. Watch closely to prevent burning.
  • Carefully remove the bowls from the oven and allow them to cool slightly before serving.

Notes

For a vegetarian version, substitute the beef broth with vegetable broth.
You can also add a splash of sherry or brandy for an extra layer of flavor.
This soup is best served hot with a sprinkle of fresh thyme or parsley on top for garnish.