Go Back
French onion soup

French Onion Soup

Melena
French Onion Soup is a timeless, soul-warming dish featuring slowly caramelized onions, rich broth, toasted bread, and melted Gruyère cheese. Perfect for cozy evenings, family dinners, or as a luxurious starter, it’s indulgent, hearty, and full of flavor.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes

Ingredients
  

  • Core Ingredients
  • 2 –3 large yellow or sweet onions thinly sliced
  • 2 –3 tbsp butter
  • 1 –2 tbsp olive oil optional
  • 4 –6 cups beef or vegetable broth
  • Baguette slices or crusty bread
  • cups shredded Gruyère or Swiss cheese
  • Seasonings
  • Salt and freshly ground black pepper
  • 1 –2 sprigs fresh thyme or ½ tsp dried thyme
  • 1 bay leaf
  • 1 –2 garlic cloves optional
  • Optional Garnishes
  • Fresh parsley or chives
  • Extra cheese for topping

Instructions
 

  • Caramelize the Onions
  • Melt butter in a large, heavy-bottomed pot over medium heat.
  • Add onions and cook slowly, stirring occasionally, until golden brown and caramelized (30–45 minutes).
  • Make the Broth
  • Add broth to the caramelized onions.
  • Stir in thyme, bay leaf, and optional garlic.
  • Simmer gently for 20–30 minutes to develop flavor.
  • Assemble the Soup
  • Preheat broiler to high.
  • Place toasted baguette slices in oven-safe bowls.
  • Ladle hot soup over the bread.
  • Sprinkle shredded Gruyère on top.
  • Broil until cheese is bubbly and golden (3–5 minutes).
  • Serve
  • Garnish with fresh herbs and serve immediately.
  • Pair with a light salad or roasted vegetables for a complete meal.

Notes

  • Slow caramelization of onions creates natural sweetness.
  • Use day-old baguette slices—they hold up better under the cheese.
  • Add cheese off the heat to avoid separation.
  • Watch closely under the broiler; cheese browns quickly.