Ingredients
Method
Preparation
- Melt the butter and olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
- Add the thinly sliced onions and cook, stirring frequently for about 40-45 minutes until caramelized.
- Once the onions are golden brown, stir in the minced garlic and cook for another 1-2 minutes until fragrant.
- If desired, stir in the flour and let it cook for 1-2 minutes to create a slightly thickened base.
- Pour in the dry white wine, scraping the bottom of the pot to release flavorful browned bits. Let it simmer for about 5 minutes.
Cooking
- Add the beef broth, balsamic vinegar, thyme, and bay leaves. Bring the soup to a boil, then reduce heat and let it simmer for 30-45 minutes, stirring occasionally.
- Taste and adjust seasoning with salt and pepper. For a gourmet touch, add brandy or cognac.
Broiling
- While the soup simmers, preheat your broiler to high.
- Toast the baguette slices on a baking sheet under the broiler for 1-2 minutes on each side until golden and crispy.
- Remove bay leaves from the soup, ladle it into oven-safe bowls, and place a toasted baguette slice on top.
- Sprinkle generously with Gruyère and Swiss cheese and broil for 2-3 minutes or until the cheese is melted and bubbly. Watch closely to prevent burning.
Serving
- Garnish with fresh thyme sprigs and serve hot.
Nutrition
Serving: 1gCalories: 350kcalCarbohydrates: 45gProtein: 12gFat: 15gSaturated Fat: 8gSodium: 800mgFiber: 2gSugar: 5g
Notes
If storing leftovers, place in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze the soup without the toppings for up to 3 months. Thaw in the refrigerator overnight before reheating. Patience is key with caramelizing onions for best flavor.
Tried this recipe?Let us know how it was!
