Preparation:
Caramelize the Onions:
In a large pot, melt butter and olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, until they turn golden and caramelized. This should take about 30-40 minutes.
Add the Broth:
Once the onions are caramelized, add the broth, wine (if using), thyme, and bay leaf. Season with salt and pepper. Let the soup simmer for 20-30 minutes, allowing the flavors to meld together.
Prepare the Toast:
While the soup is simmering, toast the baguette slices until golden and crispy.
Assemble the Soup:
Preheat your oven to broil. Ladle the soup into oven-safe bowls, placing a toasted baguette slice on top of each. Generously sprinkle with Gruyère and Parmesan cheese.
Broil:
Place the bowls under the broiler for 3-5 minutes, or until the cheese is melted, bubbly, and golden brown.
Serving Suggestions:
Serve hot with a side of extra toasted baguette for dipping.
Garnish with a sprinkle of fresh thyme or chives for added flavor.
Enjoy the rich, savory taste of French Onion Soup with every spoonful! Perfect for warming up on chilly days.