Lighter French Onion Soup
All the deep, savory richness of a classic French onion soup, but made lighter. Sweet caramelized onions swim in a brothy, wine-infused base, topped with a golden, bubbly cheese gratin over just a single slice of toasted bread. Every spoonful is packed with comforting flavor without feeling heavy.
For 4 servings
- prep
Slice the onions thinly.
Peel the onions, halve them lengthwise, and slice into thin half-moons. The slices should be uniform for even caramelization.
- saute · ~45 min
Caramelize the onions slowly until deeply browned.
1.Heat oil in a large heavy-bottomed pot over medium heat.2.Add the sliced onions and a pinch of salt. Stir to coat with oil.3.Cook for about 40-45 minutes, stirring every 5 minutes, until the onions are a deep, mahogany brown. Reduce heat if they start to burn.TIPResist the urge to rush this step. The deep brown color is where all the sweet, rich flavor comes from. - saute · ~1 min
Add the garlic and cook for one minute.
Stir in the minced garlic and cook until fragrant, about 60 seconds.
- simmer · ~3 min
Deglaze with white wine and reduce.
Pour in the dry white wine, scraping up any browned bits from the bottom of the pot. Let it simmer until the liquid is mostly reduced, about 2-3 minutes.
- simmer · ~20 min
Add water, herbs, salt, and pepper, then simmer.
Add the water, bay leaf, and thyme sprigs. Bring to a gentle boil, then reduce the heat to low. Cover and simmer for 20 minutes to let the flavors meld.
- prep
Remove the herbs and adjust seasoning.
Fish out the bay leaf and thyme stems. Taste the soup and season with the remaining salt and a pinch of black pepper as needed.
- prep · ~2 min
Preheat the broiler and toast the baguette slices.
Position an oven rack about 6 inches from the broiler and preheat it. Arrange the baguette slices on a baking sheet and lightly toast them under the broiler for 1-2 minutes per side until just crisp.
- assemble
Ladle soup into oven-safe bowls and top with bread and cheese.
1.Ladle the hot soup into 4 oven-safe soup bowls or ramekins.2.Float a toasted baguette slice on top of each bowl.3.Sprinkle 15 g of grated Swiss cheese evenly over each bowl, covering the bread and a little bit of the soup's surface.TIPPlacing the bowls on a rimmed baking sheet before broiling makes them much easier to handle safely. - bake · ~3 min
Broil until the cheese is melted, bubbly, and golden.
Place the bowls under the broiler for 2-4 minutes. Watch closely and remove as soon as the cheese is melted and has developed a few golden-brown spots.
TIPDo not walk away from the broiler; the cheese can go from perfectly golden to burnt in seconds. - serve
Serve immediately, but with caution.
Carefully place each hot bowl on a heat-proof plate. Warn your guests that the bowls are extremely hot before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a heavy-bottomed pot for even heat distribution during caramelization.
- 2Slice onions uniformly so they cook at the same rate and don't burn.
- 3Stir the onions every 5 minutes and scrape the fond for deep flavor.
- 4Let the white wine reduce fully before adding water to concentrate flavor.
- 5Toast the baguette slices until just crisp so they hold up under the broiler.
- 6Place bowls on a baking sheet before broiling for easy handling.
- 7Watch the cheese broil constantly; it can burn in seconds.
Adapt it for your goals.
Low-oil
Use a nonstick pot and dry-sauté the onions with a splash of water or broth instead of oil, reducing fat further while still achieving caramelization.
high proteinHigh-protein
Add shredded rotisserie chicken or cooked lean beef strips after deglazing to turn the soup into a heartier, protein-packed meal.
jainJain
Omit garlic and use a vegan cheese alternative to adhere to Jain dietary restrictions that avoid root vegetables and animal products.
veganVegan
Replace Swiss cheese with a meltable vegan mozzarella or a nut-based cheese, and use a vegan baguette to keep the gratin rich and creamy.
Why this is on our healthy list.
Low in Added Fat
Using only 2 teaspoons of olive oil and no butter keeps the saturated fat content significantly lower than classic French onion soup.
Rich in Antioxidants
Onions contain quercetin and sulfur compounds that support immune health and reduce inflammation.
Whole Grains for Fiber
The whole wheat baguette provides dietary fiber, which aids digestion and helps maintain steady blood sugar levels.
Calcium from Swiss Cheese
Swiss cheese contributes calcium for bone health, even in the moderate portion used here.
Frequently asked questions
Yes, replacing water with low-sodium beef or chicken broth will deepen the savory flavor, but it will also add sodium and reduce the 'lighter' aspect.







