Go Back

French Onion Soup

This classic French Onion Soup recipe features deeply caramelized onions in a rich beef broth, topped with a cheesy bread crouton. It's a comforting and flavorful dish perfect for a cozy meal.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 4 people
Calories 350 kcal

Equipment

  • large pot
  • Dutch oven
  • oven-safe bowls

Ingredients
  

Main Ingredients

  • 4 large onions
  • 2 tbsp butter
  • 6 cups beef broth
  • 0.5 cup dry white wine (optional)
  • 8 baguette slices
  • 1.5 cups Gruyere cheese shredded
  • salt and pepper to taste

Instructions
 

Preparation

  • Slice the onions thinly and melt butter in a large pot or Dutch oven over medium heat.
  • Add the sliced onions to the pot and cook for 30-40 minutes, stirring occasionally, until deeply caramelized and golden brown.
  • Pour in the dry white wine (if using) and scrape up any browned bits from the bottom of the pot; cook for 2-3 minutes.
  • Stir in the beef broth, bring to a simmer, then reduce heat and let it cook for at least 20 minutes to allow flavors to meld.
  • Season the soup with salt and pepper to taste.

Serving

  • Preheat your oven to broil and ladle the soup into oven-safe bowls.
  • Place a slice or two of baguette on top of each bowl of soup, then generously sprinkle with shredded Gruyere cheese.
  • Broil for 3-5 minutes, or until the cheese is melted, bubbly, and golden brown.

Notes

For extra flavor, you can add a sprig of fresh thyme or a bay leaf to the soup while it simmers. Be patient with the caramelization process; it's key to a delicious French Onion Soup.