Classic French Onion Soup with Crispy Cheesy Toast

🧅🧀 Classic French Onion Soup with Crispy Cheesy Toast

🥣 Ingredients

For the soup

  • 5–6 large yellow onions, thinly sliced
  • 3 tablespoons butter
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon sugar, optional
  • ½ teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • 1 teaspoon dried thyme, or 1 tablespoon fresh thyme
  • 2 tablespoons all-purpose flour
  • ½ cup dry white wine, optional
  • 6 cups beef broth
  • 1 bay leaf
  • 1 tablespoon Worcestershire sauce, optional

For the cheesy bread

  • 1 baguette or French bread
  • 1½–2 cups grated Gruyère cheese
  • ½ cup grated Parmesan cheese, optional
  • 1 tablespoon melted butter
  • A little garlic powder or 1 small garlic clove, optional

👩‍🍳 Instructions

1. Prepare the onions

Peel the onions and slice them thinly and evenly. Thin slices help them cook and caramelize more consistently.

2. Slowly caramelize the onions

Place a large heavy-bottomed pot over medium-low heat. Add the butter and olive oil.

Add the onions and salt. Stir well to coat them.

Cook uncovered for approximately 35–50 minutes, stirring every few minutes. The onions will first soften, then gradually become golden brown and deeply caramelized.

If they begin sticking or browning too quickly, reduce the heat and add a tablespoon or two of water.

Don’t rush this step—the caramelized onions are the heart of the soup.

3. Add garlic and herbs

When the onions are deeply golden, add the minced garlic, thyme, black pepper, and optional sugar.

Cook for another 1–2 minutes, stirring constantly.

4. Add the flour

Sprinkle the flour over the onions and stir continuously for about 1 minute.

The flour helps give the finished soup a slightly richer body.

5. Deglaze

Pour in the white wine, if using. Scrape the bottom of the pot with a wooden spoon to loosen all those flavorful browned bits.

Let it simmer for 2–3 minutes.

6. Add the broth

Pour in the beef broth. Add the bay leaf and Worcestershire sauce if using.

Bring the soup to a gentle boil, then reduce the heat to low.

Cover partially and simmer for 20–30 minutes.

Taste and adjust the salt and pepper.

Remove the bay leaf before serving.


🥖 Make the Cheesy Toast

  1. Heat the oven to 220°C / 425°F.
  2. Slice the baguette into thick pieces.
  3. Brush the slices lightly with melted butter.
  4. Toast them for about 5–7 minutes, until lightly crisp.
  5. Remove from the oven and top generously with Gruyère and Parmesan.
  6. Return to the oven or place under the broiler until the cheese is melted, bubbling, and golden brown.

🧀 Assemble the Soup

Ladle the hot onion soup into oven-safe bowls.

Place one or two toasted cheese-covered bread slices on top of each bowl.

For the classic restaurant-style finish, place the bowls on a baking tray and broil for 1–3 minutes, watching carefully, until the cheese is bubbling and beautifully browned.

Serve immediately—the cheese should be wonderfully melted and stretchy, just like in the picture. 😋


❤️ Chef’s Tips

  • Take your time with the onions. Proper caramelization creates the characteristic sweet, deep flavor.
  • Gruyère gives the best classic flavor, but Swiss cheese, Emmental, Comté, or a combination can also work.
  • Use a good-quality broth because it makes up most of the soup.
  • For a vegetarian version, replace beef broth with a rich vegetable or mushroom broth.
  • Don’t put cold cheese directly on soft bread; toast the bread first so it stays firm longer.
  • The soup can be made 1–2 days ahead. Reheat it gently and add the bread and cheese just before serving.

📜 A Little History

French onion soup has roots in the long tradition of European onion soups. Onions were inexpensive, plentiful ingredients, making them ideal for simple but satisfying meals. Over time, the French version became famous for its deeply caramelized onions, rich broth, toasted bread, and melted cheese.

The combination of sweet caramelized onions + savory broth + crunchy bread + bubbling cheese is what makes this soup such a beloved comfort food.

🍲 Formation of the Perfect Bowl

For the best presentation, build the soup in layers:

Caramelized onions → rich broth → toasted baguette → Gruyère → Parmesan → golden melted cheese

The result is crispy on top, creamy and cheesy in the middle, and deeply savory underneath.

🌟 Conclusion

This French Onion Soup is perfect for a cozy dinner, a winter lunch, or an impressive starter for guests. The recipe is simple, but the slow caramelization of the onions transforms a handful of humble ingredients into something incredibly rich and flavorful.

One spoonful of that sweet onion broth followed by a bite of crusty bread and melted cheese—and you’ll understand why French onion soup is a classic. 🧅🧀❤️

Bon appétit! 🇫🇷

Leave a Comment