Terumi Morita
October 18, 2025 · Recipes

French Onion Soup

Patience is the technique. Onions caramelized for 45–60 minutes develop sweetness through Maillard-driven reactions above 160°C that cannot be rushed without losing depth.

A wide ceramic crock of French onion soup, with a thick Gruyère crouton crust browned under the broiler, a rich amber broth visible at the edges
RecipeFrench
Prep15m
Cook75m
Serves4 portions
LevelMedium

Ingredients

  • 1 kg yellow onions, thinly sliced (about 4 large onions — approx. 35 oz)
  • 40 g unsalted butter
  • 1 tbsp neutral oil
  • 1 tsp fine sea salt (to add early)
  • 120 ml dry white wine or dry vermouth
  • 1 litre good-quality beef stock (or a combination of beef and chicken)
  • 1 bay leaf
  • 3–4 sprigs fresh thyme
  • Fine sea salt and black pepper to season
  • 8 slices baguette, about 1.5 cm thick — toasted until dry
  • 150 g Gruyère cheese, coarsely grated (about 5 oz)

Steps

  1. Melt the butter and oil together in a large, wide, heavy-bottomed pot over medium-low heat. Add all the onions and the 1 tsp salt. Stir to coat. The salt draws moisture from the onions and begins the softening process. Cover and cook for 10 minutes, stirring once or twice, until the onions are limp and have released considerable water.

  2. Uncover the pot and increase heat slightly to medium. Cook, stirring every 5–10 minutes, for 40–50 minutes. This is the long caramelization phase. The onions will shrink dramatically, turning from pale ivory to light gold to deep amber. Do not rush this with high heat — the color comes from Maillard reactions and caramelization above 160°C, but the sugars must develop gradually or they will burn rather than caramelize. If the onions are sticking too aggressively, add a splash (30 ml) of water to deglaze the fond and continue.

  3. When the onions are uniformly deep mahogany-brown and smell deeply sweet and savory, add the wine. Increase heat to medium-high and stir, scraping up all the browned fond from the bottom. The wine will reduce in 2–3 minutes, leaving the concentrated pan fond in the onions.

  4. Add the beef stock, bay leaf, and thyme. Bring to a simmer, then reduce heat to low and cook uncovered for 15–20 minutes. Taste and season with salt and pepper. Remove the bay leaf and thyme sprigs. The broth should be rich and savory with a deep onion-sweetness; if it tastes thin, simmer a few more minutes.

  5. Preheat the broiler on high. Ladle the soup into oven-safe ceramic crocks. Place a toasted baguette slice (or two, overlapping) on top of the soup surface. Heap the grated Gruyère over the bread. Place the crocks on a baking tray and broil 8–12 cm from the heat source for 3–5 minutes, until the cheese is deeply golden and bubbling at the edges. Serve immediately in the hot crocks.

Tools you'll want

    See the full kit on the Recommended page

    Why this works

    French onion soup is, at its core, a lesson in the chemistry of browning. The transformation from raw pungent onion to sweet, deeply savory broth requires two related but distinct processes: caramelization and Maillard reactions, both of which require temperatures well above 100°C to proceed.

    Onions are about 5% sugar by weight, primarily fructose and glucose. When cooked at low heat for a long time, the cellular structure breaks down, releasing these sugars. At around 160°C, caramelization begins: the sugars themselves undergo thermal decomposition, breaking apart and recombining into hundreds of new aromatic compounds — the characteristic sweet, slightly bitter, complex flavor of caramelized onion. Simultaneously, the amino acids and proteins present in the onion react with the reducing sugars through Maillard reactions, producing brown pigments and a second set of savory, roasted aromas. These two processes reinforce each other, which is why deeply caramelized onions have both sweetness and a savory depth.

    The critical constraint is time. High heat shortens the time but burns the sugars before the full complexity develops, giving a bitter, scorched result. Low-medium heat over 45–60 minutes allows both processes to proceed through their full sequence. Stirring occasionally but not constantly allows the fond (the browned layer on the pot bottom) to develop without burning — this fond is then incorporated back into the onions every time you stir, building flavor each cycle.

    The beef stock amplifies the existing umami. Onions contain glutamate; beef stock is glutamate-rich; Gruyère contains glutamate from its aging. The soup at its best is a compound umami experience — each element separately would be less than the total.

    Common mistakes

    Rushing the caramelization. Using high heat to speed up the onions results in exterior burning before interior development. The onions color unevenly, taste bitter at the edges, and never develop the deep sweetness of a properly caramelized batch. There is no shortcut.

    Not deglazing the fond. The dark residue on the pot bottom during caramelization is concentrated flavor. Scraping it back into the onions with wine or a splash of water at the right moment adds significant depth. Letting it sit too long without deglazing will cause it to turn from fond to burnt carbon.

    Using poor-quality stock. French onion soup cannot cover for weak stock. The broth is the final medium of the whole preparation; if it is watery or commercial-tasting, no amount of caramelized onion will compensate. Use the best stock you have.

    Under-toasting the bread. The baguette must be dry and firm before the cheese goes on. A soft baguette will absorb the soup and turn to mush. Toast until cracker-dry.

    Not serving immediately. The cheese crust must be served at the moment it comes from the broiler. Even 5 minutes of waiting causes it to congeal and lose its melted texture.

    What to look for

    • First 10 minutes (covered): onions limp, swimming in released water. This is the softening phase — correct.
    • Long caramelization (40–50 min): color progresses from ivory to gold to amber to mahogany. This should take time; do not force it.
    • Fond on the pot: dark brown, not black. Black means burning; scrape and add a splash of water if it's going too dark too fast.
    • After wine addition: fond dissolved, onions glistening with concentrated liquid.
    • Finished soup: rich amber, sweet and deeply savory. Onion flavor should be almost unrecognizable — transformed.
    • Under the broiler: cheese bubbling and deep golden. Not pale, not burnt.

    Chef's view

    The origin of French onion soup is Parisian — specifically the Les Halles market district, where the soup served as pre-dawn sustenance for market workers, made from the abundant onions available at the market and cheap beef bones. The Les Halles of Paris was demolished in 1971, but the association between the soup and the working city persists in its French name: soupe à l'oignon gratinée des Halles.

    The Gruyère is not optional in a classical preparation. The combination of aged cheese, good stock, and caramelized onion creates a specific layered umami that is the identity of the dish. Some preparations use Emmental or Comté — both are acceptable if the aging is comparable. Processed cheese will give you a different texture but none of the complexity.

    Chef Test Notes

    Tested caramelization duration at 30, 45, and 60 minutes. At 30 minutes, the onions were golden but one-dimensional in flavor — sweet but lacking depth. At 45 minutes, a clear secondary layer of savory complexity had developed. At 60 minutes, the color was the deepest and the flavor the most complex, but the difference from 45 minutes was smaller than the jump from 30 to 45. For most purposes, 45 minutes is the minimum; 60 minutes is better if time allows.

    Related glossary terms

    • Caramelization — the thermal decomposition of sugars above 160°C that creates the onions' sweetness and color
    • Maillard reaction — the amino-acid-and-sugar reaction that adds savory depth alongside caramelization
    • Fond — the caramelized deposits on the pot bottom that carry concentrated flavor
    • Gruyère — the aged alpine cheese whose glutamate content and melt make it ideal for this preparation