Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

French Onion Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kimberly
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop & Broil
  • Cuisine: French

Description

French Onion Soup is a classic, comforting dish made with caramelized onions, beef broth, and topped with toasted bread and melted cheese. It’s rich, savory, and perfect for a cozy meal.


Ingredients

Units Scale
  • 4 large yellow onions, thinly sliced
  • 3 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp sugar (helps with caramelization)
  • 4 cups beef broth (or beef stock)
  • 2 cups chicken broth (optional, for added depth)
  • 1/2 cup dry white wine (or extra broth)
  • 1 tbsp Worcestershire sauce
  • 2 sprigs fresh thyme (or 1/2 tsp dried thyme)
  • 1 bay leaf
  • 1/2 tsp black pepper
  • 1 baguette, sliced
  • 1 1/2 cups Gruyère cheese, shredded (or Swiss cheese)

Instructions

  1. Caramelize the Onions

    • In a large pot or Dutch oven, melt butter with olive oil over medium heat.
    • Add sliced onions, salt, and sugar. Cook, stirring occasionally, for about 40-50 minutes until deep golden brown.
  2. Make the Broth

    • Add white wine to deglaze the pot, scraping up browned bits.
    • Pour in beef broth, chicken broth (if using), Worcestershire sauce, thyme, bay leaf, and black pepper.
    • Simmer for 20-30 minutes, then remove thyme and bay leaf.
  3. Prepare the Bread & Cheese

    • Preheat oven to 400°F (200°C).
    • Place baguette slices on a baking sheet and toast for 5-7 minutes until golden.
  4. Assemble & Serve

    • Ladle soup into oven-safe bowls. Place toasted bread on top and sprinkle generously with Gruyère cheese.
    • Broil on high for 2-3 minutes until cheese is bubbly and golden brown.
    • Serve hot and enjoy!

Notes

  • For deeper flavor: Use homemade beef broth or let the soup simmer longer.
  • Cheese options: Gruyère is classic, but Swiss or mozzarella work too.
  • Make-ahead tip: Caramelized onions can be made a day in advance.