Go Back

French Onion Soup

French Onion Soup is a classic dish known for its rich flavor and comforting qualities. This savory, cheesy soup is made by caramelizing onions to bring out their natural sweetness and then simmering them with broth. Topped with crusty bread and melted cheese, this soup is the perfect blend of textures and flavors.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Appetizer or Main Dish
Cuisine French
Servings 4 People
Calories 320 kcal

Equipment

  • 1 Large pot or Dutch oven
  • 1 Wooden spoon
  • 1 Ladle
  • 1 Baking sheet
  • 1 Oven-safe bowls or ramekins
  • 1 Cutting board
  • 1 set Measuring cups and spoons

Ingredients
  

  • 4 large onions thinly sliced, about 2 pounds
  • 4 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon sugar
  • 4 cups beef broth preferably low-sodium
  • 1 cup dry white wine such as Sauvignon Blanc
  • 1 teaspoon fresh thyme leaves or ½ teaspoon dried
  • to taste Salt
  • to taste Black pepper
  • 4 slices French bread about ½ inch thick
  • 1 ½ cups shredded Gruyère cheese or Swiss cheese
  • Optional Fresh parsley for garnish

Instructions
 

  • In a large pot or Dutch oven, heat the butter and olive oil over medium heat. Add the sliced onions and stir well.
  • Cook the onions slowly, stirring occasionally, until they are soft and caramelized, about 30 minutes. Add the sugar halfway through to help with caramelization.
  • Once the onions are golden brown and sweet-smelling, pour in the white wine. Let it simmer for about 5 minutes, scraping the bottom of the pot to release any flavorful bits.
  • Add the beef broth, thyme, salt, and black pepper. Bring the mixture to a gentle simmer and let it cook for another 10 minutes to allow the flavors to meld.
  • Preheat your oven to 400°F (200°C).
  • While the soup is simmering, place the slices of French bread on a baking sheet and toast them in the oven until golden and crispy, about 10 minutes.
  • To serve, ladle the hot soup into oven-safe bowls or ramekins. Place a slice of toasted bread on top of each bowl and cover generously with the shredded Gruyère cheese.
  • Place the bowls on the baking sheet and put them back into the oven. Bake until the cheese is bubbly and golden, about 5-7 minutes.
  • Remove from the oven (caution: bowls will be hot) and let cool briefly. Garnish with fresh parsley if desired before serving.

Notes

This soup can be made ahead of time and reheated. Just assemble the bread and cheese right before serving.
Feel free to experiment with different cheeses like mozzarella or cheddar, but Gruyère is traditional for its meltability and flavor.
For a vegetarian version, substitute beef broth with vegetable broth.