French Onion Soup Recipe
Make French Onion Soup Recipe in just 1h 30m. Get the full recipe with step-by-step instructions at pekinthechef.com.
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
Toast & Cheese
Finishing
Method
Soup Base
Prepare onions
Peel and thinly slice enough yellow onions to measure about 6 cups. Aim for consistent 1/8–1/4-inch slices so they caramelize evenly.
Heat a large heavy-bottomed pot or Dutch oven over medium heat. Add 1 tablespoon olive oil and 3 tablespoons unsalted butter. When the butter foams, add the sliced onions in an even layer.
Stir the onions to coat, then reduce heat to medium-low. Cook, stirring every 3–5 minutes to prevent burning, until onions are deeply golden and caramelized. This takes about 40–50 minutes. Sprinkle 1/2 teaspoon granulated sugar over the onions after 10–15 minutes to encourage browning if needed.
Once onions are richly browned (not burned), increase heat to medium-high and pour in 1/2 cup dry white wine (if using). Scrape the bottom of the pot with a wooden spoon to deglaze and reduce the wine until nearly evaporated, about 2–3 minutes.
Add 6 cups beef stock and 1 cup chicken stock to the pot. Add 1 teaspoon Worcestershire sauce, 3 sprigs fresh thyme (or 1/2 teaspoon dried thyme), and 1 bay leaf. Bring to a gentle simmer.
Reduce heat to low and simmer uncovered for 20–30 minutes to concentrate flavors. Taste and adjust seasoning with additional salt and pepper if necessary. If using, stir in 1 tablespoon sherry or cognac off the heat for added depth.
Remove and discard thyme sprigs and bay leaf before serving.
Toast & Cheese
Preheat the oven to 400°F (200°C) or set your broiler to high. Arrange 12 baguette slices on a baking sheet. Brush or drizzle both sides lightly with 1 tablespoon olive oil.
Toast the slices in the oven until just golden, about 5–7 minutes, flipping once. Alternatively, broil for 1–2 minutes per side—watch closely to avoid burning.
Remove to a rack and, while still warm, rub each slice with the cut side of the halved garlic clove to impart a subtle garlic flavor.
Divide 2 cups grated Gruyère and 1/4 cup grated Parmesan among the toasted slices. If you prefer, reserve the toasts to assemble in ovenproof bowls later rather than toasting separately.
Assembly & Finish
Ladle the hot soup into oven-safe bowls, filling to about three-quarters full to leave room for the toast and bubbling cheese.
Place the bowls on a baking sheet and transfer to the oven under the broiler (or at 425°F / 220°C) until the cheese is melted, bubbly, and lightly browned, about 3–6 minutes. Watch carefully to prevent scorching.
Carefully remove the hot bowls from the oven. Garnish with a small sprinkle of chopped fresh parsley, and serve immediately. Caution diners about the hot bowls.