French Onion Soup Recipe
veal stock, chicken stock, provolone, gruyère
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 and serve
Method
Soup base
Prepare onions
Heat a large heavy-bottomed pot or Dutch oven over medium heat. Add the butter and olive oil and let the butter melt but not brown.
When the onions are richly caramelized, add the freshly ground black pepper and deglaze the pot with the dry white wine (if using). Scrape any fond from the bottom and simmer until the wine is almost evaporated, about 2–3 minutes.
Add the veal stock and chicken stock to the pot. Stir in the thyme sprigs, bay leaves, and Worcestershire sauce. Bring the soup to a gentle simmer, then reduce heat to low and simmer uncovered for 20–25 minutes to meld flavors.
Taste and adjust seasoning with additional salt and pepper as needed. Remove and discard thyme sprigs and bay leaves before serving.
To finish and serve
While the soup simmers, preheat the oven to 450°F (230°C) or set your broiler to high. Arrange baguette slices on a baking sheet, brush each side lightly with olive oil, and toast until golden, about 5–7 minutes, flipping once. If using garlic, rub the toasted side lightly with the halved garlic clove for a hint of flavor.
Mix the Gruyère and provolone together (reserve a little for finishing). Heap a generous amount of the cheese mixture over the bread so it covers the bread and overlaps the rim slightly.
Place the bowls on a baking sheet and transfer to the oven. Broil or bake until the cheese is fully melted, bubbly, and beginning to brown in spots, 3–6 minutes — watch carefully to avoid burning.
Remove from oven, let cool 1–2 minutes, garnish with chopped parsley, and serve hot. Optionally pass extra grated cheese at the table.