Ingredients
Method
- Melt butter with oil in a Dutch oven over medium heat. Add onions, salt and sugar; cook 10 minutes, then reduce to medium-low and cook 35 to 45 minutes, stirring often, until deep golden.
- Stir in garlic and thyme for 1 minute, then the flour for 1 minute.
- Deglaze with wine, scraping up browned bits, and simmer 2 minutes.
- Add both broths, bay leaf and Worcestershire. Simmer uncovered 25 to 30 minutes. Season and remove the bay leaf.
- Toast baguette slices at 400°F (200°C) for 8 to 10 minutes until crisp.
- Ladle soup into oven-safe crocks, top with bread, Gruyère and Parmesan, and broil 2 to 4 minutes until bubbling and browned.
Notes
Make ahead: the soup base keeps 4 days in the fridge or 3 months in the freezer.
Vegetarian: use mushroom broth and a splash of soy sauce.
Nutrition is an estimate per bowl with topping.
