How Long Does It Take to Make French Onion Soup?
Quick Answer
French onion soup takes 1.5–2.5 hours from start to serving, with 45–60 minutes devoted to properly caramelizing the onions.
Typical Duration
Quick Answer
Plan on 1.5–2.5 hours total to make authentic French onion soup from start to finish. The bulk of that time is spent caramelizing the onions low and slow, which cannot be rushed if you want deep, complex flavor. The actual hands-on work is relatively simple.
Step-by-Step Time Breakdown
| Step | Time | Notes |
|---|---|---|
| Prep (slicing onions) | 10–15 minutes | About 3–4 lbs of onions for 4–6 servings |
| Caramelizing onions | 45–60 minutes | Low–medium heat, stirring every 5–10 min |
| Deglazing and adding broth | 5 minutes | Wine, stock, herbs |
| Simmering | 20–30 minutes | Develops depth of flavor |
| Assembling and broiling | 10–15 minutes | Bread, cheese, broiler |
| Total | 1.5–2.5 hours |
The Caramelization Stage
Caramelizing onions is the heart and soul of French onion soup, and it's the step most home cooks underestimate. Proper caramelization requires patience:
- Minutes 0–15: Onions release moisture and begin to soften. They'll reduce dramatically in volume.
- Minutes 15–30: Moisture evaporates and onions start turning golden. Stir every few minutes to prevent burning.
- Minutes 30–45: Deep golden brown color develops. The Maillard reaction creates complex flavors. Deglaze with small splashes of water if the fond gets too dark.
- Minutes 45–60: Rich, jammy, deep amber onions. This is what you're aiming for.
Do not try to speed this up with high heat. High heat will burn the onions' natural sugars, creating bitter rather than sweet, savory flavors. The difference between 20-minute "caramelized" onions and 50-minute truly caramelized onions is enormous.
Choosing Your Broth
The broth is the second most important element. Your choice affects both flavor and timing:
- Homemade beef stock: Richest flavor, but add 4–6 hours if making from scratch (do this a day ahead)
- Store-bought beef broth: Perfectly acceptable. Enhance with a splash of soy sauce or Worcestershire for depth
- Combination: Half beef broth, half chicken broth creates a well-rounded base
Most recipes call for simmering the broth with the onions for 20–30 minutes after deglazing with dry white wine or sherry.
The Gratinée Finish
The iconic cheesy top is the final step and takes about 10–15 minutes:
- Ladle hot soup into oven-safe crocks or bowls
- Place a thick slice of toasted baguette or French bread on top
- Generously pile on grated Gruyère cheese (comté or Swiss also work)
- Broil on high for 3–5 minutes until the cheese is bubbly, golden, and slightly charred at the edges
Make-Ahead Options
French onion soup actually improves with time. You can make it more efficient by preparing components in advance:
- Caramelized onions: Make up to 5 days ahead and refrigerate, or freeze for up to 3 months
- Completed soup base (without bread/cheese): Refrigerate for up to 4 days
- Full soup, reheated: Simply reheat the base, ladle into crocks, add bread and cheese, and broil
Tips for the Best Results
- Use a mix of yellow and sweet onions for balanced sweetness and depth
- Slice onions pole-to-pole (stem to root) for pieces that hold their shape
- Deglaze the pan 2–3 times during caramelization for maximum flavor
- Use day-old bread for the crouton — fresh bread gets soggy too quickly
- Let the bowls rest 5 minutes after broiling before serving, as the soup will be extremely hot