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

Classic French Onion Soup: A Timeless and Comforting Dish


  • Author: Raven
  • Total Time: 1 hour 5 minutes
  • Yield: 46 servings 1x

Description

Nothing beats the rich, deep flavors of Classic French Onion Soup—a comforting dish made with sweet caramelized onions, a savory beef broth, and golden, melted Gruyère cheese over crispy baguette slices. This restaurant-quality soup is perfect for a cozy night in or an elegant starter for a special meal. With its irresistible aroma and velvety texture, this soup is a must-try for any home cook!


Ingredients

Scale
  • ½ French bread baguette, toasted
  • 4 tbsp butter
  • 1 tbsp olive oil
  • 3 lbs onions, thinly sliced
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp all-purpose flour
  • 8 cups beef stock
  • 1 cup white wine
  • 3 sprigs of thyme
  • ¼ cup cognac (optional)
  • 8 oz Gruyère cheese, shredded
  • ¼ cup Parmesan cheese, shredded
  • 2 tbsp chives, chopped

Instructions

  1. Prepare the Bread

    • Preheat your oven to 375°F (190°C).
    • Slice the baguette into ½-inch thick pieces.
    • Toast in the oven for 10 minutes until golden brown and crisp. Set aside.
  2. Caramelize the Onions

    • Melt butter and olive oil in a large pot or Dutch oven over medium heat.
    • Add onions, salt, and black pepper and cook, stirring occasionally, for 30-40 minutes until the onions turn deep golden brown and caramelized.
  3. Add Flour and Deglaze

    • Sprinkle flour over the onions and stir well.
    • Cook for 2-3 minutes to remove the raw flour taste.
    • Pour in the white wine, scraping up any browned bits from the bottom of the pot.
    • Simmer for 5 minutes until the wine reduces slightly.
  4. Simmer the Soup

    • Add beef stock, thyme sprigs, and cognac (if using).
    • Bring to a rolling boil, then reduce heat and let it simmer for 30 minutes.
    • Taste and adjust seasoning with more salt and pepper if needed.
  5. Assemble and Broil

    • Preheat your broiler.
    • Ladle the soup into oven-proof bowls.
    • Top each bowl with a toasted baguette slice.
    • Sprinkle generously with Gruyère and Parmesan cheese.
  6. Broil the Cheese

    • Place the bowls under the broiler for 3-5 minutes, or until the cheese is golden, bubbly, and slightly crispy.
    • Watch closely to prevent burning.
  7. Garnish and Serve

    • Remove from the broiler and garnish with chopped chives.
    • Serve immediately and enjoy the deep, rich flavors of this classic soup!

Notes

  • For a vegetarian version, swap beef stock for vegetable broth.
  • For a richer taste, caramelize onions slowly over low heat.
  • Gruyère cheese gives an authentic flavor, but you can substitute Swiss or Provolone.
  • Red wine can be used instead of white for a deeper, bolder flavor.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French-Inspired