French Onion Soup Recipe
blend of three onions, demi-glace beef broth, melted Swiss, crostini
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.
Onion Soup Base
Broth & Deglaze
Crostini & Topping
Finishing
Method
Onion Soup Base
In a large heavy-bottomed pot or Dutch oven, heat the butter and 1 tablespoon olive oil over medium heat until butter foams. Add the sliced onions, sprinkle with 1 teaspoon salt and 1 teaspoon sugar (helps with caramelization), and stir to coat.
Cook the onions uncovered over medium to medium-low heat, stirring every 3–5 minutes. Allow them to soften and begin to brown. This process takes 35–45 minutes: patience is key. If onions begin to stick, reduce heat slightly and stir more frequently. The sugar and salt will encourage deep caramel color.
When onions are richly browned and jammy (deep golden to mahogany), add the freshly ground black pepper, thyme sprigs, and bay leaf. Cook for 1 minute to release herb aromas.
Broth & Deglaze
Increase heat to medium-high and add 1 cup dry white wine to deglaze the pot. Scrape up all browned bits from the bottom with a wooden spoon. Let the wine reduce by about half (2–3 minutes).
Stir in 2 cups beef demi-glace (or concentrated demi-glace dissolved in a small amount of warm water if needed) and 4 cups low-sodium beef broth. Add 1 teaspoon Worcestershire sauce.
Bring soup to a gentle simmer, reduce heat to low, and simmer uncovered for 20–25 minutes to let flavors meld. Taste and adjust seasoning with salt and pepper as needed. If using, stir in the 2 teaspoons sherry or brandy at the end of simmering.
Remove and discard thyme sprigs and bay leaf before serving or before ladling into bowls for broiling.
Crostini & Topping
Preheat oven to 400°F (200°C) or use a broiler on medium-high. Arrange baguette slices on a baking sheet. Brush each slice lightly with the 1 tablespoon olive oil on top.
Toast baguette slices in the oven until golden and crisp, about 6–8 minutes, flipping once. Alternatively, broil 1–2 minutes per side—watch closely to avoid burning. Once toasted, rub the cut side of the halved garlic clove over each warm toast to impart subtle garlic flavor.
Assembly & Broiling
Preheat broiler (or set oven to highest broil setting). If using oven-safe bowls (ramekins or French onion soup crocks), preheat them briefly in the oven for 5 minutes to warm. Alternatively, use an ovenproof baking sheet for crostini.
Place bowls on a baking sheet and broil in the oven until cheese is fully melted, bubbling, and lightly browned at the edges, 2–4 minutes. Watch carefully to prevent burning.
Remove from oven and, if desired, sprinkle each bowl with the optional 1 tablespoon finely grated Parmesan and a pinch of chopped fresh parsley for color.
Service