French Onion Soup (Deeply Caramelized, Cheesy Crouton Top)
This French onion soup recipe cooks 3 pounds of onions slowly until deeply caramelized, then finishes under the broiler with a toasted bread cap and a bubbly cheese topping. Budget about 60 minutes for the onions; most of that time is hands-off stirring every few minutes.
What Makes This Recipe Work
Salting the onions as soon as they hit the pot draws out their moisture so they soften before they brown, and the long cook is what turns all those onions into a few cups of dark, sweet, jammy flavor.
Ingredients for French Onion Soup (Deeply Caramelized, Cheesy Crouton Top)
- 4 tbsp (55 g) unsalted butter
- 3 lb (1.4 kg) yellow onions, thinly sliced
- 1 tsp salt
- 1/2 tsp sugar
- 1/2 cup (120 ml) dry white wine or dry sherry (optional)
- 6 cups (1.4 L) low-sodium beef broth
- 1 tsp fresh thyme leaves or 1/2 tsp dried thyme
- 1 bay leaf
- 6 slices French bread or baguette, about 1 inch thick
- 1 1/2 cups (170 g) grated Gruyere or Swiss cheese
- 1/2 cup (55 g) grated Parmesan
- 1 tbsp olive oil
How to Make French Onion Soup (Deeply Caramelized, Cheesy Crouton Top)
- Melt the butter in a large heavy pot over medium heat, add the onions and salt, and stir until they are coated.
- Cook 20 minutes, stirring every few minutes, until the onions have wilted and released their liquid.
- Continue cooking 20 minutes more, stirring often, until the onions are deep golden brown and sticky, about 40 minutes of browning in total.
- Pour in the wine to deglaze, scrape up the browned bits, and cook until it is nearly evaporated, about 2 minutes.
- Add the beef broth, thyme, and bay leaf, simmer partially covered 15 to 20 minutes, then taste and adjust the salt.
- Meanwhile, heat the broiler and brush the bread slices with olive oil; toast until golden at the edges, 2 to 3 minutes.
- Ladle the soup into oven-safe broiler bowls to about two-thirds full, float a slice of bread on each, and pile on the Gruyere and Parmesan.
- Broil 2 to 4 minutes until the cheese is bubbling and browned in spots, then serve immediately.
Tips for the Best French Onion Soup (Deeply Caramelized, Cheesy Crouton Top)
- Do not rush the onions: about 20 minutes to wilt and 40 minutes to brown deeply is the timeline that builds the flavor.
- Slice the onions evenly so they brown at the same rate, and scrape the bottom of the pot when browned bits stick.
- Beef broth gives the darkest color and deepest flavor; low-sodium broth lets you control the salt.
- Set the filled bowls on a sheet pan before broiling so drips land on the pan, not the oven floor.
Variations and Substitutions
- Slow cooker French onion soup: caramelize the onions on the stovetop as directed, then transfer them to the slow cooker with the broth and cook on low 6 to 8 hours; ladle into bowls and broil the cheese topping just before serving.
- For chicken French onion soup, use chicken broth and add shredded cooked chicken under the bread before the cheese.
- Vegetable broth makes a meatless version with the same caramelized onion base.
- Sourdough bread gives a sturdier cap that holds up to the broth longer than baguette.
How to Store and Reheat
- Refrigerate the soup base without the bread and cheese for up to 5 days, then reheat and add the topping.
- The caramelized onion base freezes for up to 3 months; thaw it overnight before reheating.
Keep Exploring Soups Recipes
You might also like
Explore another collection
French Onion Soup (Deeply Caramelized, Cheesy Crouton Top) FAQ
How long does it take to caramelize onions for French onion soup?
Plan on 45 to 60 minutes over medium heat: about 20 minutes for the onions to wilt and release their liquid, then 40 minutes of stirring until they are deep brown and sticky. Sweating them with salt at the start helps.
What kind of broth is best for French onion soup?
Beef broth gives the darkest color and the richest, most savory base, which is the classic choice. Use low-sodium broth so you can adjust the salt at the end, or chicken broth for a lighter version.
Can you make French onion soup in a slow cooker?
Yes. Caramelize the onions first on the stovetop, since a slow cooker will not brown them, then combine them with broth and cook on low 6 to 8 hours. Ladle into oven-safe bowls and broil the cheese topping right before serving.
What cheese goes on French onion soup?
Gruyere is the traditional choice because it melts smoothly and browns well; a half-and-half mix of Gruyere and Parmesan gives both stretch and a savory crust. Grate the cheese from a block for the best melt.
Can you freeze French onion soup?
Yes, freeze the broth and onion base without the bread and cheese for up to 3 months. Add fresh bread and cheese when you reheat and broil it.
Recipe Quick Facts
Rate This Recipe
Tried it? Leave a rating and a short note to help other home cooks.
Leave a Review
Share your rating, feedback, or any helpful ingredient tweaks with our cooking community!