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
To Finish / For Serving (Cup-sized)
Method
Soup Base
- 1
Prepare onions
Peel and thinly slice enough yellow onions to yield about 4 cups. Set aside.
- 2
Heat a large heavy-bottomed pot or Dutch oven over medium heat. Add the butter and olive oil and let the butter melt and foam.
- 3
- 4
Sprinkle the sugar and salt over the onions to encourage caramelization. Continue to cook, stirring every few minutes and scraping the browned bits from the bottom, until the onions are deep golden brown and richly caramelized, 25–35 more minutes. Adjust heat as necessary so they brown slowly rather than burn.
- 5
- 6
Deglaze the pot with the dry white wine: pour it in and use a wooden spoon to scrape any browned bits from the bottom. Allow the wine to reduce by about half, 2–4 minutes.
- 7
Stir in the beef stock, add the bay leaf and thyme sprigs, and bring the mixture to a gentle simmer. Reduce heat to maintain a low simmer and let the flavors meld for 20 minutes, uncovered, stirring occasionally.
- 8
Remove the bay leaf and thyme sprigs. Stir in the brandy and let the soup sit off the heat for a minute to integrate the flavor.
- 9
Taste and adjust seasoning with salt and pepper as needed.
To Finish / For Serving (Cup-sized)
- 10
Preheat the broiler (or oven set to high broil) and position a rack about 6 inches from the heat source. If you have oven-safe soup crocks or single-serving oven-safe cups, have them ready; otherwise, use a small ovenproof ramekin or shallow ovenproof cup for each serving.
- 11
Ladle about 10–12 ounces (1 1/4 to 1 1/2 cups) of hot soup into each oven-safe cup, leaving a little space at the top so the cheese can bubble without overflowing. For a single cup serving, use approximately 1 cup of soup.
- 12
Place 2–3 toasted bread rounds on top of each cup of soup (they should float slightly). Sprinkle a generous layer of the grated aged Swiss cheese over the bread, pressing lightly so cheese contacts the soup and bread.
- 13
Place the filled cups on a baking sheet to catch any drips. Broil until the cheese is melted, bubbly, and begins to take on golden brown spots, 2–5 minutes depending on broiler strength. Watch closely to prevent burning.
- 14
Remove from the oven. Sprinkle the extra grated cheese and fresh thyme leaves over the top for garnish. Let cool for 2 minutes (cheese will be hot), then serve immediately with a small spoon.


