French Onion Soup
A French bistro soup of deeply caramelized onions simmered in a savory liquid, served under a broiled crust of melted Gruyère-family cheese over toasted bread.
Researched across 7 of 10 targeted sources.
The one thing
Everything depends on how far you take the onions. A long, patient, low-and-slow caramelization is what turns raw alliums into the soup's entire flavor base — rush that one step and no amount of stock, wine, or cheese can make up for it later. s2 s3 s4 s5 s6 s7
Taste profile
Where it comes from
Onion soup has ancient roots, documented as far back as Roman times, and it appears in medieval French sources — a 1393 recipe in Le Ménagier de Paris used costly spices like ginger and saffron, suggesting a wealthy household dish at that point. Because onions stayed cheap and available year-round, the soup later became known as a working-class staple: simmered in water or a light stock with little more than salt and pepper. The cheese-crusted 'gratinée' most people know today is a much later addition. It's traced to mid-19th-century Paris, where bistros around Les Halles market — La Poule au Pot, Chez Baratte, Au Pied de Cochon — began topping the soup with grated cheese and browning it under a grill, serving it to market workers at dawn and to nightlife revelers as a late restorative. s1 s6 s7
Gratinée lyonnaise
A Lyon restaurant tradition enriched with wine, bread, and eggs stirred into the cheese-and-broth base, beyond the plainer Parisian version. s1
Velouté Soubise
The onions are puréed and blended with veal stock and cream into a smooth sauce/soup, rather than left in pieces in a clear broth. s1
Tourain (Quercy-Périgord) and Ouliat (Béarn)
Named regional Southwestern French onion soups distinct from the Parisian gratinée; the specific recipe differences are not detailed in the source consulted. s1
Pre-gratinée traditionalist version
Cooked in water only, with no meat stock, wine, or spirits — seasoned simply with salt, pepper, and sometimes nutmeg, and without the elaborate cheese crust; argued by this source to predate and be more historically 'authentic' than the modern bistro version. s6
What each ingredient is doing
The method, with reasons
Slice the onions thin and to a uniform thickness.
Thin, even slices maximize surface area and ensure the whole batch caramelizes at roughly the same rate, instead of thin pieces scorching while thick ones stay pale and raw-tasting. s2 s3 s5
Watch for: Slices are roughly 1/8-inch thick and consistent piece to piece.
If you skip it: Uneven slices caramelize unevenly: thin shards burn and turn bitter while thick ones stay pale, sharp, and undercooked — and once broth is added there's no fixing it.
Cook the sliced onions in fat over low-to-medium heat for 30 to 70 minutes, stirring occasionally, until deeply browned and jammy.technique: caramelization
This is caramelization plus the Maillard reaction: sustained heat breaks down the onions' natural sugars and drives reactions between those sugars and amino acids, building sweetness, color, and hundreds of new savory-aromatic compounds that raw onion doesn't have. This single step is what most of the soup's flavor comes from. s2 s3 s4 s5 s6 s7
Watch for: The onions collapse from a tall, pale stack to roughly a third of their original volume, turn deep amber-to-mahogany brown throughout, and smell sweet rather than sharp or raw.
If you skip it: Rush this on high heat and the onions steam and scorch in patches rather than caramelizing evenly — the sweet, developed flavor never has time to build, and the soup ends up tasting thin and oniony-raw instead of deep and savory.
Deglaze the pan with wine (or a splash of the cooking liquid), scraping up the browned bits stuck to the bottom.technique: deglazing
The fond — browned onion sugars and proteins stuck to the pot — carries concentrated flavor that would otherwise be lost. Liquid and its acid dissolve the fond back into the pot, and if alcohol is present, its evaporation concentrates aromatics further. s2 s3 s4 s5
Watch for: The browned bits lift cleanly off the pot with a wooden spoon, and the liquid turns from clear to deep brown as they dissolve.
If you skip it: Skip deglazing and that fond stays stuck and scorched on the pot — a real layer of flavor is lost, and it's more likely to burn further and turn acrid the next time the pot is heated.
Add the stock (or water) with the herbs, and simmer, partly covered, for 15 to 40 minutes.
Extended simmering lets the caramelized onions' flavor compounds diffuse fully through the liquid and lets the herbs' aromatic oils infuse — this is the step where separate 'cooked onions' and 'stock' actually become one integrated soup. s2 s4 s5 s7
Watch for: The broth turns from cloudy to a clear, deep amber, and the onion pieces are fully tender, almost dissolving.
If you skip it: Simmer for only a few minutes and the broth tastes like separately cooked onions floating in stock rather than one integrated soup — the flavors haven't had time to meld.
Toast or pan-fry the bread until firm and golden before floating it on the soup.
Pre-toasting drives off surface moisture and firms the crust's starch structure, so the bread can hold up under hot broth and melted cheese instead of collapsing into it. s2 s3 s4 s5 s6
Watch for: Bread is golden at the edges and firm enough to tap without bending.
If you skip it: Float raw, untoasted bread on the soup and it turns to a soggy paste within minutes — no crouton texture survives to the table.
Top the bread with grated cheese and broil until melted, bubbling, and browned in spots.technique: broiling / gratinéeing
Intense, direct radiant heat rapidly melts the cheese's fat and protein network so it flows over the bread, while the hottest, most exposed surface spots brown via the Maillard reaction, adding a toasted, slightly bitter counterpoint to the sweet onions underneath. s2 s3 s4 s5 s6 s7
Watch for: Cheese is fully melted and bubbling at the edges, with browned spots across the surface — usually 2 to 6 minutes, depending on broiler strength and distance from the heat.
If you skip it: Pull it before any browning starts and the topping is just melted cheese, not a gratin — it loses the toasted, faintly bitter contrast that's supposed to balance the sweet caramelized onions below.
Can I riff on this?
Load-bearing
Onions, cooked low and slow until deeply caramelized. This is the entire flavor base of the dish; every fetched source treats it as the one step that cannot be shortcut. s2 s3 s4 s5 s6 s7
A savory liquid to simmer the onions into a soup. Without some liquid — broth or water — this is caramelized onions, not a soup; every source has one, even if the type differs. s2 s3 s4 s5 s6 s7
Bread and melted Gruyère-family cheese, broiled on top. This is what makes it 'gratinée' rather than plain onion soup; it's present and treated as central in every fetched source. s1 s2 s3 s4 s5 s6 s7
Flexible
Beef stock vs. vegetable/chicken stock vs. water. Sources genuinely disagree on the cooking liquid, from richer beef stock to a traditionalist water-only version; each changes the soup's weight and umami level without changing its identity. s2 s3 s5 s6 s7
Wine: white, red, or none. Roughly half the fetched sources deglaze with wine and half don't; it adds acidity and complexity but isn't treated as essential even by sources that consider themselves traditional. s2 s3 s4 s5 s6 s7
Specific cheese (Gruyère, Comté, Emmental, or other melting cheese). The category (a nutty, well-melting Swiss-style cheese) is consistent, but the specific cheese varies by source and one source explicitly lists cheddar, Swiss, Gouda, or mozzarella as substitutes. s2 s3 s5 s6 s7
Herbs (thyme, bay leaf, or neither/nutmeg instead). Used in a slim majority of sources but omitted or swapped for nutmeg in others; a background seasoning choice, not structural. s2 s4 s5 s6
Flour as a thickener. Used in most sources for a slightly thicker broth but explicitly called optional in one and dropped in another; the soup still works thinner. s2 s4 s5 s6 s7
Bread format: single large slice vs. cubed croutons. Both appear across sources; cubes are described as easier to eat while a single slice is closer to the classic bistro presentation. s3 s6
When it goes wrong
Make it yours — by goal
Richer / deeper flavor
Use beef stock (rather than water or vegetable stock) and deglaze with wine before adding it.. Adds meaty umami depth and acidity/complexity on top of the caramelized-onion sweetness. Trade-off: Moves further from the plainer, traditionalist water-based version some sources argue is more historically authentic, and adds cost/ingredients.
Finish with a splash of sherry or brandy after simmering.. Adds aromatic lift and a touch of sweetness/complexity on top of the broth. Trade-off: Must be added late and given a moment to cook off any raw-alcohol edge, or it can taste sharp.
Lighter
Cook the onions in oil instead of butter, use vegetable or chicken stock instead of beef, and skip the flour.. Cuts the dish's overall fat and richness while keeping the caramelized-onion backbone intact. Trade-off: Loses some of the fuller mouthfeel that butter and a meat-based stock give the classic version.
Faster
Raise the caramelization heat somewhat and stir more constantly, deglazing with small splashes of water whenever the pan threatens to scorch.. Shortens the caramelization stage from the 45-70 minute range toward the lower end. Trade-off: Higher risk of scorching and bitterness, and the flavor is generally less developed than a true slow caramelization.
Vegetarian
Swap beef stock for vegetable stock (as two fetched sources already do).. Removes the meat-based stock while keeping the same technique and cheese topping. Trade-off: Loses some of the deep umami that beef stock contributes; the caramelized onions and cheese still carry most of the flavor.
Gluten-free
Omit the flour thickener (or use a gluten-free flour blend) and use gluten-free bread for the topping.. Keeps the soup's flavor essentially unchanged since flour is a minor, optional thickener in this dish, not a structural ingredient. Trade-off: The broth stays noticeably thinner without the flour.
More traditional / plainer French style
Drop the wine and beef stock; cook the onions in butter, season with just salt, pepper, and a little nutmeg, and use water as the only liquid.. Produces the older, plainer version one traditionalist source argues predates the modern bistro gratinée. Trade-off: Noticeably less rich and umami-heavy than the beef-stock-and-wine version most people expect from a restaurant bowl.