I’ve been making this caramelized French onion soup on rainy evenings for years — it’s the kind of bowl that smells like comfort the moment the onions hit the pot. Thinly sliced onions slowly browned in butter and a splash of olive oil, deglazed with wine, simmered in rich broth, then finished with toasted baguette and a bubbling blanket of Gruyère; it’s simple, dramatic, and perfect for chilly nights or an elegant starter. If you enjoy hearty, spoonable dinners like a good slow-roasted sandwich, try pairing this with a crockpot French dip sandwiches recipe for a French-inspired weeknight feast.
Why you’ll love this dish
There’s a reason French onion soup shows up on bistro menus and cozy home tables alike: it transforms humble ingredients (onions, broth, bread, cheese) into something luxurious. This version focuses on patient caramelization, where a little salt, a pinch of sugar, and low heat coax out deep, sweet flavor without the need for complex techniques.
- Budget-friendly: onions and pantry broth make a lot of comforting soup.
- Crowd-pleasing: cheesy, toasty, and familiar — great for family dinners.
- Make-ahead friendly: flavors deepen when reheated, so it’s ideal for prep.
“I doubled the onions and cooked them on the lowest heat — the soup tasted like it had been simmering for hours. Cozy, rich, and addictive.” — A recent dinner guest
If you’re planning a menu with contrasting flavors, this soup sits beautifully next to a sweet dessert — try a light finish like this French strawberry cake for an elegant end to the meal.
Step-by-step overview
Before you gather ingredients, know what’s coming: you’ll slowly caramelize onions (the longest step), deglaze with wine if using, add broth and aromatics, simmer briefly, then assemble the bowls with toasted baguette and cheese and finish under a hot broiler. Expect about 45–80 minutes total depending on how patient you are with the onions — but most of that time is hands-off.
For a meal plan that uses similar slow-cooking patience and payoff, see this savory weeknight main for ideas on timing and sides: Irish chicken with cabbage, potatoes, bacon, and onions.
What you’ll need
- 4 large onions, thinly sliced (yellow or sweet onions work best)
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon salt (plus more to taste)
- 1 teaspoon sugar (helps with caramelization)
- 8 cups beef or vegetable broth (beef for classic flavor; veg for vegetarian)
- 1/2 cup dry white wine (optional — substitutes: extra broth or dry sherry)
- 1 tablespoon fresh thyme or 1 teaspoon dried thyme
- 1 bay leaf
- Salt and pepper to taste
- Baguette, sliced and lightly toasted
- 2 cups shredded Gruyère cheese (Comté or Emmental are good substitutes)
Notes: If you prefer vegetarian, use a robust vegetable broth and skip the wine or use a vegan-friendly wine. For gluten-free, swap the baguette with gluten-free bread and broil the cheese-topped soup in oven-safe ramekins.
Step-by-step instructions
- Melt the butter with the olive oil in a large, heavy-bottomed pot over medium-low heat. Add the sliced onions, 1 teaspoon salt, and 1 teaspoon sugar. Toss to coat.
- Cook the onions slowly. Keep the heat low enough that they soften and brown without burning. Stir every 5–10 minutes and scrape the pan to prevent sticking. This takes 30–40 minutes until onions are deep golden and sweet.
- If using, pour in the white wine to deglaze. Increase heat to medium and scrape up browned bits from the bottom of the pot — that flavor is gold.
- Add the broth, thyme, and bay leaf. Bring to a gentle simmer, then lower heat and simmer uncovered for about 30 minutes so flavors meld. Taste and season with salt and pepper.
- Preheat your broiler. Ladle the hot soup into oven-safe bowls. Top each bowl with one or two baguette slices and a generous handful of shredded Gruyère.
- Place the bowls on a baking sheet and broil until the cheese is bubbly and golden, about 2–4 minutes. Watch closely so the cheese browns but doesn’t burn.
- Remove from the oven, allow to cool a minute, then serve with a final grind of black pepper.
For a different comforting bowl that uses simple pantry ingredients and similar comfort-food appeal, you might like this simple and hearty taco soup.
Best ways to enjoy it
- Serve as a starter with a light salad — peppery arugula with lemon vinaigrette brightens the richness.
- Make it the main event by adding a charcuterie board or roasted vegetables on the side.
- Pair with a crisp white wine (Sauvignon Blanc) if you used white wine in the soup, or a light Pinot Noir if you prefer red.
- For a casual meal, place bowls on a tray with napkins and let guests help themselves to bread and extra thyme.
Storage and reheating tips
- Refrigerator: Cool leftover soup to room temperature within two hours, then store in an airtight container for up to 3–4 days.
- Freezer: Freeze soup (without bread and cheese) in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently rewarm on the stovetop over medium-low heat. If the soup seems concentrated, add a splash of broth or water. Add fresh toasted baguette and cheese only when ready to broil and serve.
- Food safety: Never leave the soup at room temperature for more than two hours and reheat to at least 165°F (74°C).
Pro chef tips
- Slice evenly: Use a sharp knife or mandoline to get uniform onion slices so they caramelize at the same rate.
- Low and slow wins: Resist turning the heat up to speed things; high heat gives bitter burnt bits instead of sweet caramelization.
- Use the right pan: A wide, heavy-bottomed pot (Dutch oven) allows evaporation and even browning.
- Keep patience tools handy: A wooden spoon and a heat-proof spatula to scrape the fond will help develop flavor without burning.
- Cheese choices: Gruyère gives classic nuttiness, but Comté or Emmental are excellent alternatives. For a sharper finish, combine Gruyère with a little aged cheddar.
- Broiling safety: Place oven racks so bowls are a safe distance from the broiler element—cheese should brown, not ignite.
Creative twists
- Vegetarian: Use a rich vegetable broth and a splash of balsamic vinegar in place of wine for added depth.
- Make it smoother: Purée part of the soup for a silky texture and then add back some whole onions for bite.
- Add mushrooms: Sauté sliced cremini mushrooms with the onions for an earthier version.
- Wine swap: Use dry sherry or Madeira instead of white wine for deeper sweetness.
- Individual servings: Make in oven-safe ramekins for an elegant presentation.
- Spice it up: Stir in a pinch of smoked paprika or crushed red pepper for a subtle kick.
Common questions
Q: How long does this soup take from start to finish?
A: Active hands-on time is about 20–30 minutes; total time is typically 60–90 minutes because caramelizing the onions slowly takes 30–40 minutes and then the soup simmers for another ~30 minutes.
Q: Can I make the caramelized onions ahead of time?
A: Yes — caramelized onions refrigerate well for up to 4 days and freeze for 3 months. Reheat them gently, then continue with the recipe.
Q: Is beef broth required?
A: No. Beef broth gives the classic depth, but a robust vegetable broth makes an excellent vegetarian version. For a middle ground, use mushroom broth or add a splash of soy sauce or miso for umami.
Q: What if I’m short on time for caramelizing?
A: You can speed things with medium heat, but watch carefully and stir more frequently. The flavor won’t be as deeply sweet as slow caramelization, so consider adding a teaspoon of balsamic vinegar for extra complexity.
Q: Can I bake the finished bowls in the oven instead of broiling?
A: Yes. Bake at 375°F (190°C) until cheese is melted and lightly golden — about 10–15 minutes. Broiling gives faster, more blistered cheese, but baking is gentler for fragile bowls.
Conclusion
This caramelized French onion soup is a dependable crowd-pleaser that rewards patience with deep, savory-sweet flavor and a dramatic cheesy finish. For technique inspiration and variations, the recipe at Caramelized Onion Soup – The Beach House Kitchen offers a comforting take, while Serious Eats’ detailed breakdown is helpful for mastering caramelization: French Onion Soup (Soupe à l’Oignon Gratinée) – Serious Eats. If you want another family-friendly classic to round out a menu, this guide from French Onion Soup – Gimme Some Oven is a lovely resource.