Print

French Onion Soup Recipe

French Onion Soup Recipe

4.9 from 18 reviews

A classic French Onion Soup recipe that features deeply caramelized onions in a flavorful beef broth, topped with toasted baguette slices and melted Gruyère cheese. This comforting soup is perfect for a cozy meal on a chilly day.

Ingredients

Units Scale

Onion Mixture:

  • 4 large yellow onions (thinly sliced)
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon sugar
  • 1/4 teaspoon black pepper
  • 2 cloves garlic (minced)
  • 1/4 cup dry white wine (optional)

Soup Base:

  • 6 cups beef broth (low-sodium)
  • 2 teaspoons Worcestershire sauce
  • 1 bay leaf
  • 1/2 teaspoon dried thyme

For Serving:

  • 1 baguette (sliced)
  • 2 cups shredded Gruyère cheese

Instructions

  1. Caramelize Onions: In a large pot, melt butter with olive oil over medium heat. Add onions, salt, sugar, and pepper. Cook slowly until caramelized.
  2. Add Flavors: Stir in garlic, deglaze with white wine, then add beef broth, Worcestershire sauce, bay leaf, and thyme.
  3. Simmer: Bring to a boil, then simmer for 20–25 minutes. Adjust seasoning.
  4. Prepare Toppings: Toast baguette slices under the broiler until golden.
  5. Serve: Ladle soup into bowls, top with baguette slice and Gruyère. Broil until cheese is melted.

Notes

  • For a vegetarian version, use vegetable broth and skip Worcestershire or use a vegetarian substitute.
  • You can also use Swiss or provolone cheese if Gruyère is unavailable.

Nutrition