Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Soup Base
Stock & Seasoning
Gratinée Topping (for one cup-sized soup serving)
Method
Soup Base
Prepare onions
Peel and thinly slice all five onions (yellow, sweet, red, shallot, green onion whites) to yield about 6 cups total. Keep the green onion tops separately for garnish if desired.
In a heavy-bottomed saucepan or Dutch oven set over medium heat, melt 3 tbs unsalted butter with 1 tbs neutral oil. The oil raises the smoke point so the butter won't burn while you caramelize.
Cook the onions low and slow until deeply golden brown and very soft, about 35–45 minutes. Adjust heat so they brown steadily but do not burn. If the pan looks dry at any point, lower heat and add 1–2 tbs water to deglaze and prevent scorching. Towards the end, add 1/2 tsp freshly ground black pepper and taste; adjust salt as needed.
Stock & Seasoning
Once the onions are richly caramelized, increase heat to medium-high and add 1/2 cup dry white wine and 2 tbs dry sherry (if using). Scrape the bottom of the pan with a wooden spoon to release any browned bits (fond). Cook until the wine is mostly reduced, about 2–3 minutes.
Add 3 cups beef stock and 1 cup chicken stock to the pot along with 3 thyme sprigs, 1 bay leaf, and 1 tsp Worcestershire sauce. Bring the mixture to a gentle simmer, then lower heat to maintain a low simmer for 15 minutes to meld flavors.
Taste and adjust seasoning with additional salt and pepper if necessary. Remove and discard thyme sprigs and bay leaf before serving.
Gratinée Topping (for one cup serving)
Place the toasted baguette slices on top of a wide, ovenproof soup cup or small gratin dish that will hold about 1 cup (240 ml) of liquid. Ladle 1 cup of hot soup into the cup, leaving a little room at the top so broth doesn't overflow when cheese melts.
Evenly distribute the toasted bread on the surface, then sprinkle 3/4 cup grated Gruyère and 2 tbs grated Parmesan over the bread. Add a pinch of freshly ground black pepper.
Place the filled soup cup on a baking sheet and broil in the oven until the cheese is melted, bubbling, and develops light golden brown spots, 2–4 minutes (watch closely to prevent burning). Alternatively, use a kitchen torch to brown the cheese evenly.
Carefully remove the cup from the oven, let rest 1 minute, then serve hot. Garnish with a few chopped green onion tops if desired.