The cheese toast gets the attention, but the onions decide whether the bowl tastes deep or merely salty. This French onion soup recipe gives thinly sliced onions time to turn soft and golden before beef broth, thyme and a bay leaf join the pot.

Aim for deeply golden onions, not a dark pan. Lower the heat when browning speeds up, and loosen sticky spots with a splash of water before they burn.
I’d set aside an unhurried stretch for this one rather than promise dinner in half an hour. You can prepare the soup ahead and leave the cheese toast for serving, which makes the final few minutes pleasantly simple.

Serving Suggestions for French Onion Soup Recipe
Give each person a small plate under the hot crock and a spoon that can reach through the toast. The bowl stays hot long after the cheese stops bubbling; carry it with oven mitts, not a folded damp towel.
- For a simple meal: Pair the soup with crisp greens and a sharp vinaigrette. Something cool and crunchy balances the soft onions and melted cheese.
- For smaller appetites: Serve a smaller bowl as a starter. Keep the same balance of broth and onions rather than offering only the liquid.
- For the bread: A sturdy homemade baguette works well, especially when a day old. Toasting helps it hold together when it meets the soup.
- For leftovers: Refrigerate the untopped soup in shallow containers within two hours, or one hour above 90°F (32°C). USDA recommends using refrigerated leftovers within 3–4 days.
Add the bread only to the portions you are serving. Keeping the rest separate preserves a better texture and makes reheating much less awkward.

French Onion Soup Recipe Variations
This version uses water to loosen the browned bits, so there is no wine to buy or substitute. A flavorful broth matters: taste it before adding salt, then taste the finished soup again after it has simmered.
| Choice | What changes | Useful adjustment |
|---|---|---|
| Mushroom broth | Vegetarian base | Choose vegetarian cheese too; check its rennet. |
| Swiss cheese | Milder topping | Grate it for an even melt. |
| No broiler-safe crocks | Separate cheese toast | Broil toast on a baking sheet, then add to bowls. |
| Less cheese | Lighter topping | Use a thin, even layer rather than a pile. |
- Onions catching? Turn down the heat and stir. A little water can loosen brown fond; blackened bits bring bitterness rather than depth.
- Broth too concentrated? Add a small amount of hot water, stir and taste again before seasoning. Different brands start at very different salt levels.
- Toast disappearing? Use thicker, well-dried slices, or serve the cheese toast alongside. I prefer that option when lingering over a bowl.
Change the broth or topping to suit the meal, but keep the slow onion step. Extra cheese cannot supply the flavor that hurried onions are missing.

Health Benefits in Context
Onions bring vegetables to the bowl, while the bread and cheese make it more substantial. That does not make this a low-sodium or low-saturated-fat soup: broth, cheese and butter all influence the result, and portion size still matters.
- Compare broth labels: Reduced-sodium products can help you control seasoning, but brands differ. Taste before adding the final salt.
- Keep variety on the table: Add a vegetable side or salad rather than relying on one bowl to cover every food group.
- Check allergens: The standard version contains milk and wheat. Broth may contain additional allergens, so read the label before serving someone with an allergy.
- Reheat thoroughly: Bring stored soup back to 165°F (74°C), following USDA reheating guidance, then add freshly prepared toast.
Enjoy the soup for its savory broth and comforting texture, not a health promise. A thoughtful portion and a varied meal are more useful than an impressive-sounding label.
Bottom Line
The best place to spend your attention is the pot of onions. Once they are evenly golden, the remaining choices are straightforward: a broth you enjoy, toast that can hold its shape and cheese melted just before serving.
I’d make the soup base first and treat the topping as the finishing touch. You get a warm, savory bowl without asking the bread to sit in broth all afternoon.
French Onion Soup Recipe

Ingredients
- 2 pounds yellow onions peeled and thinly sliced
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 4 cups reduced-sodium beef broth
- 1 teaspoon fresh thyme leaves plus a little for garnish, optional
- 1 bay leaf
- 0.25 teaspoon fine salt plus more to taste if needed
- 0.25 teaspoon black pepper
- 0.5 cup water for deglazing, plus small splashes if needed
- 8 slices baguette about 1/2 inch thick
- 4 ounces Gruyère cheese grated
Equipment
- Wide heavy pot or Dutch oven
- Knife and cutting board
- Wooden spoon
- Ladle
- Baking sheet
- Four broiler-safe soup crocks
Instructions
- Peel and halve the onions. Slice them evenly into thin half moons, about 1/8 inch thick.
- Melt butter with olive oil in a wide heavy pot over medium heat. Add onions and salt. Cook, stirring often, until softened, then reduce heat to medium-low. Continue cooking 45–60 minutes in total, stirring more frequently as they brown, until soft and deeply golden. If the pan darkens too quickly, add a small splash of water and scrape gently; do not let the onions burn.
- Add the 1/2 cup water and scrape the flavorful browned bits from the bottom. Pour in broth; add thyme, bay leaf and pepper. Bring to a gentle simmer and cook uncovered for 20 minutes. Remove the bay leaf and taste before adding more salt.
- While soup simmers, heat the oven to 400°F (200°C). Arrange baguette slices on a baking sheet and toast for 6–10 minutes, turning once, until dry and lightly golden.
- Switch the oven to broil. Divide hot soup among four broiler-safe crocks on a baking sheet. Add two toast slices to each and divide the grated cheese over them. Broil until cheese bubbles and browns, about 2–4 minutes, watching constantly. If crocks are not broiler-safe, broil cheese on the toast separately and add to bowls.
- Use oven mitts and place hot crocks on heatproof plates. Let cool briefly before eating. Add a few thyme leaves if desired.

