
Finished dish reference
Classic French Onion Soup should look close to this before serving: distinct textures, clear color contrast, and a ready-to-eat finish.
Main Navigation

Deeply caramelized onions, rich broth, bubbling Gruyère
Photo source: RecipePool
Prep Time
15 min
Cook Time
1 hr 15 min
Total Time
1 hr 30 min
Servings
6
6 servings
Difficulty
Medium
Cost
Moderate
$$
Deeply caramelized onions, rich broth, bubbling Gruyère
A traditional French onion soup with slow-caramelized onions in a rich beef broth, topped with a crusty crouton and a thick layer of melted Gruyère cheese.
15m
Prep Time
75m
Cook Time
90m
Total Time
6
Servings
Medium
Difficulty
Moderate $$
Cost
RecipePool Soups & Stews Desk
Editorially reviewed for image relevance, instructions, ingredient clarity, and page quality.
//
Great French onion soup is an exercise in patience. There are no shortcuts to the deep, mahogany caramelization that transforms ordinary yellow onions into something sweet, complex, and utterly luxurious. You are going to stand at the stove for 45 minutes to an hour, stirring and coaxing the onions from translucent white to a rich, jammy brown — and every minute of that time is an investment in flavor.
The broth matters, too. A good beef stock provides the backbone, while a splash of dry white wine and a glug of cognac add layers of depth that elevate this from soup to an event. The finishing move — a thick slice of toasted baguette floating on top, blanketed with nutty Gruyère and broiled until bubbling and golden — transforms a simple bowl of soup into the kind of dish that warms you from the inside out.
This is the soup for cold winter evenings, for impressing a date without a lot of last-minute fuss, or for anytime you want something that feels like a warm hug in a bowl. It takes time, but it is almost entirely hands-off once the onions are caramelized.
Visual checkpoints
Use these checkpoints alongside the written instructions to judge texture, timing, and final presentation.

Classic French Onion Soup should look close to this before serving: distinct textures, clear color contrast, and a ready-to-eat finish.
Have 4 lbs yellow onions (about 6 large), thinly sliced, 3 tbsp unsalted butter, 1 tbsp olive oil measured and ready before heat goes on. Melt the butter with the olive oil in a large heavy-bottomed Dutch oven over medium heat.
Broil for 2–4 minutes, watching carefully, until the cheese is melted, bubbling, and golden brown in spots.
Melt the butter with the olive oil in a large heavy-bottomed Dutch oven over medium heat. Add all the sliced onions, sprinkle with the sugar and salt, and stir to coat.
Cook the onions, stirring every 5 minutes or so, for 45–60 minutes. They will gradually reduce in volume by about 75% and turn a deep golden brown. Do not rush this step — if they start to stick, add a splash of water and scrape the bottom of the pot.
Once the onions are deeply caramelized, pour in the white wine and cognac (if using). Stir vigorously, scraping up any browned bits from the bottom. Cook until the liquid has mostly evaporated, about 2 minutes.
Add the beef broth, thyme sprigs, and bay leaf. Bring to a simmer, then reduce the heat to low and cook for 20 minutes to let the flavors meld.
Taste and adjust seasoning with salt and pepper. Remove the thyme sprigs and bay leaf.
Preheat the broiler. Ladle the soup into oven-safe bowls or crocks placed on a rimmed baking sheet. Float a toasted baguette slice on top of each bowl and pile generously with shredded Gruyère.
Broil for 2–4 minutes, watching carefully, until the cheese is melted, bubbling, and golden brown in spots. Serve immediately — the bowls will be extremely hot.
Serve alongside a fresh baguette and salted butter
Pair with a crisp green salad with Dijon vinaigrette
For a vegetarian version — mushroom broth provides the deepest umami flavor
All are good melting cheeses with a similar nutty flavor profile
Vermouth adds similar acidity and complexity; broth works if avoiding alcohol entirely
Sherry adds a different but equally lovely nuttiness
The most common mistake is rushing the caramelization. Low and slow is essential — high heat will burn the onions before they fully caramelize.
A pinch of sugar sprinkled over the onions at the start helps them caramelize, but it is not strictly necessary if your onions are naturally sweet.
Use a mix of yellow and sweet onions for the most complex flavor.
If you do not have oven-safe bowls, melt the cheese on the toasted bread under the broiler separately and float it on top of the soup.
This soup is even better the next day after the flavors have melded overnight.
Store the soup (without the bread and cheese topping) in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.
Reheat the soup on the stovetop over medium heat until simmering. Add the bread and cheese topping fresh each time you serve.
For Classic French Onion Soup, keep the pot at a steady simmer rather than a hard boil so the texture stays clean and the flavors have time to come together. Taste near the end for salt and acidity after the main ingredients have softened.
Per serving (1 bowl (about 1.5 cups)) · 6 servings
A moderate-calorie serving · based on a 2,000 cal daily diet
Nutritional values are approximate and may vary based on specific ingredients and preparation methods.
Recipes in the current editorial catalog are reviewed for image relevance, instruction clarity, ingredient fit, and page quality before they remain public. Pages that do not meet that standard are removed from the live catalog until they are rebuilt.
Photo source: RecipePool

American

American

Mediterranean