
Chef's Tip
The key to exceptional French onion soup is properly caramelizing the onions, which should take at least 45 minutes. Don't rush this step—the slow cooking process develops the deep flavor that makes this soup special.
Instructions
- In a large heavy-bottomed pot or Dutch oven, melt butter with olive oil over medium heat.
- Add sliced onions and sugar, stir to coat. Cook on medium-low heat for 45-50 minutes, stirring occasionally, until onions are deeply caramelized to a rich golden brown.
- Add flour to the caramelized onions and cook for 3 minutes, stirring constantly.
- Slowly add wine, scraping the bottom of the pot to release any browned bits.
- Add beef stock, bay leaf, and thyme sprigs. Bring to a simmer and cook for 20-30 minutes.
- If using cognac, add it during the last 5 minutes of cooking.
- Remove bay leaf and thyme sprigs. Season with salt and pepper to taste.
- Preheat broiler. Place ovenproof soup bowls on a baking sheet.
- Toast baguette slices until lightly golden on both sides.
- Ladle soup into bowls, place a toasted baguette slice on top of each, and cover generously with grated Gruyère.
- Place under broiler until cheese is melted, bubbly, and starting to brown, about 2-3 minutes.
Plating
Serve in individual ovenproof crocks or soup bowls with the melted cheese bubbling on top. Provide a small plate underneath for serving, as the bowls will be very hot. Garnish with a small sprig of fresh thyme if desired.
Storage & Reheating
The soup base (without bread and cheese) can be refrigerated for up to 3 days or frozen for up to 1 month. Reheat gently on the stovetop, then add the bread and cheese topping just before serving.
About This Recipe
This recipe recreates the hearty French Onion Soup that was a staple at The Hungry I, a longstanding French restaurant in Boston's Beacon Hill. The traditional approach with properly caramelized onions and bubbling Gruyère creates a comforting appetizer that balances rustic bistro fare with elegant presentation.