French Onion Soup Recipe: A Classic Comfort Dish

Introduction
French Onion Soup is a rich, comforting dish with a deep caramelized onion flavor, a savory broth, and a cheesy, crispy topping. Originating from France, this soup has become a staple in many homes and restaurants worldwide. With simple ingredients and a little patience, you can make this elegant soup at home.

Ingredients
For the Soup:
- 4 large yellow onions, thinly sliced
- 4 tbsp unsalted butter
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp sugar (to aid in caramelization)
- 3 cloves garlic, minced
- 1/2 cup dry white wine (optional)
- 6 cups beef broth (or vegetable broth for a vegetarian version)
- 2 tsp Worcestershire sauce
- 1 bay leaf
- 2-3 sprigs fresh thyme (or 1/2 tsp dried thyme)
For the Topping:
- 1 baguette, sliced into rounds
- 2 cups shredded Gruyère cheese (or Swiss cheese)
- 1/2 cup Parmesan cheese (optional)

Instructions
Step 1: Caramelize the Onions
- 1. In a large pot, melt the butter and olive oil over medium heat.
- 2. Add the sliced onions, salt, pepper, and sugar. Stir occasionally and cook for 35-45 minutes until onions are deeply caramelized and golden brown.
- 3. Add minced garlic and sauté for an additional minute.
Step 2: Deglaze and Simmer
- 1. Pour in the white wine and scrape the bottom of the pot to deglaze. Let it simmer for 2-3 minutes until the wine reduces.
- 2. Add beef broth, Worcestershire sauce, bay leaf, and thyme.
- 3. Bring to a gentle simmer and let cook for 25-30 minutes. Discard the bay leaf and thyme sprigs.
Step 3: Prepare the Topping
- 1. Preheat the oven to 375°F (190°C).
- 2. Place the baguette slices on a baking sheet and toast for 10 minutes until crispy.
- 3. Remove from the oven and set aside.
Step 4: Assemble and Broil
- 1. Ladle the hot soup into oven-safe bowls.
- 2. Place toasted baguette slices on top of each bowl.
- 3. Sprinkle generously with Gruyère and Parmesan cheese.
- 4. Place under a broiler for 2-3 minutes until the cheese is melted and bubbly.

Tips for the Best French Onion Soup
- Patience is key: Caramelizing onions properly takes time, but the depth of flavor is worth it.
- Cheese matters: Gruyère cheese provides the best melt and flavor, but you can also use Swiss or even mozzarella.
- Use homemade broth: If possible, use homemade beef broth for a richer taste.
- Vegetarian option: Swap beef broth for vegetable broth and use soy sauce instead of Worcestershire sauce.