4 large onions, thinly sliced
3 tablespoons butter
2 tablespoons olive oil
1 teaspoon sugar
4 cups beef broth
2 cups chicken broth
1/2 cup dry white wine (optional)
1 teaspoon thyme leaves (fresh or dried)
Salt and black pepper to taste
Baguette slices or croutons
2 cups shredded Gruyere or Swiss cheese
In a large pot, melt the butter and olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, for about 15-20 minutes, or until the onions are caramelized and golden brown.
Sprinkle sugar over the caramelized onions and continue to cook for an additional 5 minutes, stirring occasionally. The sugar will help enhance the caramelization.
Pour in the white wine if using and let it simmer for a couple of minutes until slightly reduced.
Add the beef and chicken broths to the pot. If you prefer a stronger beef flavor, you can use all beef broth. Add thyme leaves, salt, and black pepper to taste. Bring the soup to a simmer and let it cook for another 20-30 minutes to allow the flavors to meld.
While the soup is simmering, preheat your broiler. Place the baguette slices or croutons on a baking sheet and toast them under the broiler until they are lightly golden.
Ladle the soup into oven-safe bowls. Place a couple of toasted baguette slices on top of each bowl.
Sprinkle a generous amount of shredded Gruyere or Swiss cheese over the bread and soup.
Place the bowls on a baking sheet and put them under the broiler until the cheese is melted, bubbly, and slightly golden.
Carefully remove the bowls from the broiler and let them cool for a minute before serving. The soup will be hot!
Serve the French Onion Soup hot, and enjoy!
The rich and savory flavors of the caramelized onions combined with the melted cheese on top make this classic French Onion Soup a comforting and delicious choice.