Ingredients
Equipment
Method
- In a large pot or Dutch oven, heat the butter and olive oil over medium heat. Once melted, add onions and stir to coat. Reduce heat to medium-low and cook for 30-40 minutes, stirring often, until golden brown and caramelized.
- Add white and scrape the pot to deglaze. Simmer for 5 minutes until reduced slightly.
- Pour in beef broth, add thyme and bay leaves. Season with salt and pepper. Simmer uncovered for 30 minutes to blend flavors.
- Preheat oven to 350°F (175°C). Arrange baguette slices on a baking sheet and toast for 10 minutes until golden. Alternatively, broil briefly until crisp.
- Remove bay leaves. Ladle soup into oven-safe bowls. Top each with a toasted baguette slice and Gruyère cheese.
- Place bowls on a baking sheet and broil for 2-3 minutes until cheese is bubbly and golden.
- Carefully remove bowls, let cool slightly, and serve hot.
Notes
Use vegetable broth for a lighter vegetarian version. Try Swiss or provolone cheese if Gruyère isn’t available. To save time, caramelize onions in advance and refrigerate for up to 3 days before making the soup.
