Go Back
Golden, cheesy French onion soup in a rustic bowl with toasted bread.

Easy French Onion Soup Recipe

A cozy, classic soup made with caramelized onions simmered in a rich beef broth, then topped with toasted bread and melted cheese. This easy French Onion Soup is comforting, flavorful, and perfect for chilly nights or an elegant starter.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Course Soup
Cuisine French
Servings 6
Calories 320 kcal

Ingredients
  

  • Yellow onions About 5–6 large ones for sweetness and balance.
  • Beef broth Traditional for rich depth swap with vegetable stock for vegetarian.
  • Unsalted butter & olive oil For perfectly caramelized onions.
  • Dry white wine Adds complexity optional but highly recommended.
  • Fresh thyme & bay leaf For aromatic flavor.
  • French baguette Sliced and lightly toasted.
  • Gruyère or Swiss cheese Melts beautifully and creates that signature cheesy crust.
  • Salt & pepper To taste.

Instructions  

  • Step 1: Caramelize the onions
    Heat butter and olive oil in a large pot over medium low heat. Add sliced onions and cook slowly, stirring occasionally, for 35–40 minutes until deep golden brown.
  • Step 2: Deglaze and simmer
    Add wine to deglaze, scraping up brown bits from the bottom. Stir in broth, thyme, bay leaf, salt, and pepper. Simmer for 20–25 minutes. Remove herbs.
  • Step 3: Broil with bread & cheese
    Preheat your broiler. Ladle soup into oven safe bowls, top each with toasted bread slices, and generously sprinkle with cheese. Broil until bubbly and golden.

Video

Notes

  • Use sweet onions for a milder flavor.
  • For extra richness, add a splash of sherry before serving.
  • Make ahead: Soup base can be stored in the fridge for up to 3 days.
Keyword Easy French Onion Soup Recipe