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

Classic French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah Merles
  • Total Time: 1 hour

Description

A rich, savory, and comforting dish, Classic French Onion Soup is the perfect combination of caramelized onions, flavorful broth, and a cheesy, crispy baguette topping. This timeless French recipe is easy to make and sure to impress!

Want more delicious recipes like this? Subscribe now for the latest culinary inspirations!


Ingredients

  • Yellow Onions (4 large, thinly sliced) – The star of the dish, caramelized to perfection.
  • Butter (3 tbsp) – Adds richness to the onions.
  • Olive Oil (1 tbsp) – Helps prevent the butter from burning.
  • Garlic (2 cloves, minced) – Enhances the savory depth.
  • Beef Broth (6 cups) – Provides a rich base for the soup.
  • Bay Leaf (1) – Adds an aromatic touch.
  • Thyme (1 tsp, dried or 3 sprigs fresh) – Classic herb for deep flavor.
  • Salt (½ tsp) – Balances the flavors.
  • Black Pepper (½ tsp) – Adds warmth and spice.
  • Balsamic Vinegar (1 tbsp) – Enhances the sweetness of the onions.
  • French Baguette (6 slices, about ½-inch thick) – Toasted for the perfect crunch.
  • Gruyère Cheese (1 ½ cups, shredded) – The traditional cheese for its meltability and nutty flavor.

Instructions

Caramelize the Onions

Melt butter with olive oil in a large pot over medium-low heat. Add the sliced onions and a pinch of salt. Cook, stirring occasionally, for 30–40 minutes until deep golden brown. Add garlic in the last minute of cooking.

2. Deglaze the Pot

Stir in the balsamic vinegar and scrape up any browned bits from the bottom of the pot.

3. Simmer the Broth

Add the beef broth, bay leaf, thyme, black pepper, and remaining salt. Bring to a simmer and let it cook for 15–20 minutes to develop flavors. Remove the bay leaf.

4. Toast the Baguette Slices

Preheat the oven to 400°F (200°C). Place baguette slices on a baking sheet and bake for 5–7 minutes until crisp.

5. Assemble and Broil

Ladle the hot soup into oven-safe bowls. Place toasted baguette slices on top and sprinkle with shredded Gruyère. Broil on high for 2–3 minutes until the cheese is bubbly and golden.

6. Serve and Enjoy!

Carefully remove from the oven and let cool slightly before serving. Enjoy your warm, cheesy, and flavorful French Onion Soup!

Notes

  • Low and slow for caramelization: Patience is key to achieving deep, sweet onion flavor.
  • Use good-quality broth: A rich beef broth makes all the difference.
  • Broil the cheese properly: Watch closely to prevent burning.
  • Make ahead: The soup base can be made a day in advance for even better flavor!
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Cuisine: French

Join our community of food lovers & Get all the latest recipes!

Subscribe to receive all the latest recipes and more good things right to your inbox, so you never miss a post.

    We won't send you spam. Unsubscribe at any time.