Ingredients
Equipment
Method
- In a large, heavy pot over medium heat, melt 4 tablespoons of butter with 2 tablespoons of olive oil.
- Add the thinly sliced yellow onions and increase heat to high. Stir frequently for about 15 minutes until the onions become golden and soft.
- Reduce heat to medium, then add the whole garlic cloves and sugar. Continue cooking for another 20 minutes, stirring occasionally.
- Using a fork, mash the softened garlic cloves directly in the pot.
- Carefully add the brandy (standing back to avoid steam), and stir to deglaze the pot, scraping up any browned bits from the bottom.
- Stir in the Dijon mustard, dried thyme, and flour. Cook for 3 minutes, stirring constantly to remove the raw flour taste.
- Gradually pour in the beef stock and white wine. Season with salt and pepper to taste.
- Allow the soup to simmer uncovered for 30-45 minutes, letting the flavors meld together.
- While the soup simmers, preheat your oven to 350°F (175°C).
- For the croutons, mix the softened butter, olive oil, and minced garlic in a small bowl. Spread this mixture on both sides of the French bread slices.
- Place the bread slices on a baking sheet and toast in the oven for 12-15 minutes until golden and crisp. Remove and set aside.
- Preheat your broiler. In a bowl, combine the shredded Gruyère, mozzarella, and Parmesan cheeses.
- Ladle the hot soup into oven-proof bowls. Float a toasted crouton on top of each bowl of soup.
- Generously cover each crouton with the cheese mixture, allowing some to spill over the edges of the bowl.
- Place the bowls under the broiler for about 4 minutes, watching carefully until the cheese becomes bubbly and browned.
- Serve immediately, cautioning guests about the hot temperature.
Notes
The key to exceptional French onion soup is patience during the onion caramelization process—don't rush this step as it builds the foundation of flavor. For the best cheese pull, use freshly grated cheese rather than pre-shredded varieties, as they melt more smoothly.
This soup can be made a day ahead (without the bread and cheese topping) and refrigerated, which actually improves the flavor. Simply reheat before adding the croutons and cheese.
Leftover soup can be stored in the refrigerator for up to 4 days. For freezing, store only the soup base without the bread and cheese for up to 3 months.
