Ingredients
Equipment
Method
Step 1: Caramelize the Onions
- In a large Dutch oven or heavy-bottomed pot, melt butter and olive oil over medium heat.
- Add sliced onions and sugar. Stir occasionally, cooking for 30–40 minutes until deeply golden and caramelized.
Step 2: Deglaze and Simmer
- Add minced garlic and cook for 1 minute.
- Pour in white wine to deglaze the pan, scraping up brown bits. Simmer for 2–3 minutes.
- Add beef broth, thyme, salt, and pepper. Simmer uncovered for 20–25 minutes.
Step 3: Toast the Bread
- While soup simmers, preheat oven to 400°F (200°C).
- Arrange baguette slices on a baking sheet, brush with olive oil, and toast for 8–10 minutes until golden.
Step 4: Assemble and Broil
- Preheat broiler. Ladle soup into oven-safe bowls, leaving room at the top.
- Top with a toasted baguette slice and a generous amount of Gruyère cheese.
- Place bowls on a baking sheet and broil for 2–4 minutes until the cheese is bubbly and golden brown.
- Serve hot and enjoy!
Nutrition Info (per serving, approx.)
- Calories: 375
- Fat: 18g
- Carbs: 36g
- Protein: 17g
- Fiber: 3g
- Sugar: 8g
- Sodium: 850mg
Notes
Notes
Wine Substitute: Use a splash of balsamic vinegar or additional broth if you prefer not to use wine. Cheese Options: Swiss, provolone, or mozzarella can work in place of Gruyère. Make-Ahead Tip: The soup can be made 2–3 days ahead and stored in the refrigerator. Reheat and broil with fresh bread and cheese just before serving. Vegetarian Version: Use mushroom or vegetable broth instead of beef broth.
Wine Substitute: Use a splash of balsamic vinegar or additional broth if you prefer not to use wine. Cheese Options: Swiss, provolone, or mozzarella can work in place of Gruyère. Make-Ahead Tip: The soup can be made 2–3 days ahead and stored in the refrigerator. Reheat and broil with fresh bread and cheese just before serving. Vegetarian Version: Use mushroom or vegetable broth instead of beef broth.