Skip to content
Soups & Stews Kid-friendly

French Onion Soup

Deeply caramelized onions simmered in rich beef broth, topped with toasted baguette and a blanket of molten Gruyere.

90 minutes
Serves 6
Dinner
31 min prep
50 min cook

Instructions

6 steps
  1. 1

    Melt the butter with the olive oil in a large heavy pot over medium-low heat, add the sliced onions and sugar, and cook slowly for 40 to 45 minutes, stirring often, until deeply golden and caramelized.

  2. 2

    Stir in the garlic and cook for 1 minute, then pour in the white wine and scrape up any browned bits from the bottom of the pot.

  3. 3

    Add the beef broth, thyme, bay leaf, salt, and pepper, then bring to a simmer and cook uncovered for 30 minutes.

  4. 4

    Meanwhile, toast the baguette rounds under the broiler until crisp and golden on both sides.

  5. 5

    Discard the bay leaf and thyme sprigs, then ladle the soup into oven-safe bowls and top each with toasted baguette and a generous layer of Gruyere.

  6. 6

    Broil the bowls until the cheese is bubbling and browned, then serve immediately.

French Onion Soup — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How French Onion Soup looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

73/100

Good fit for most families

73
Allergen-friendly 80
Kid-friendly 85
Weeknight-easy 63
Budget-friendly 66
Great leftovers 93
Pantry-friendly 40

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

360

Calories

16 g

Protein

15 g

Carbs

26 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

French onion soup builds its entire flavor from onions cooked low and slow until they turn deeply caramelized, a technique that transforms a humble, inexpensive vegetable into the base of a rich, savory broth. The dish is often tied to the market workers of Paris's old Les Halles district, who were said to eat it in the early morning hours, though onion soup itself has much older roots in French home cooking.

Listahan note

This version cooks the sliced onions low and slow for far longer than most home cooks expect, adding a touch of sugar partway through, since true caramelization — not just softened, translucent onions — is what gives the broth its depth, and rushing this step is the single most common reason the soup ends up thin-tasting.

Technique cues

  • Cook the sliced onions over medium-low heat for 45 minutes to an hour, stirring occasionally, until they turn a deep amber-brown throughout rather than pale gold; shortcuts at this stage leave the broth tasting more like onion water than true French onion soup.
  • Add a small pinch of sugar partway through cooking to help the onions along, and deglaze the pan with a splash of the broth or wine whenever fond builds up on the bottom, scraping it back into the onions rather than letting it burn.
  • Simmer the caramelized onions in beef broth for a good stretch of time after they're done browning, letting the broth pick up their flavor fully rather than serving the soup the moment the onions and broth combine.
  • Toast the baguette slices separately before floating them on the soup, since untoasted bread turns to mush almost immediately once it touches the hot broth.

Kitchen flow

Parallel prep
Prep any side dishes while French Onion Soup finishes with the dry white wine — the hands-off cook time is the window to use. Plan around the simmer; that's the slow part.
Make-ahead
French Onion Soup reheats well, so cooking it a day ahead and finishing it just before serving is a reasonable way to spread out the work. This one leans on the dry white wine. Everything else is quick — the simmer is the one step that takes real time.
Leftover move
Leftover French Onion Soup reheats well covered on the stove or in the oven with a splash of liquid; avoid the microwave, which tends to toughen the beef broth on a fast reheat. This one leans on the dry white wine. The simmer step is what sets the pace here.
Cleanup rhythm
Deglaze the pan used for French Onion Soup with a splash of water or broth right after cooking — it lifts the browned bits before they dry on and saves scrubbing later. This one leans on the dry white wine. Everything else is quick — the simmer is the one step that takes real time.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

6 large yellow onions, thinly sliced

Aromatic base

Purpose: large yellow onions, thinly sliced creates the savory foundation before stronger ingredients are added.

Handling: Wash, trim, and cut evenly so the pieces cook at the same pace.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

4 tablespoons unsalted butter

Richness and texture

Purpose: tablespoons unsalted butter rounds the texture and helps the dish feel complete.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use unsweetened dairy-free alternatives only where they still provide enough fat and body.

2 tablespoons olive oil

Richness and texture

Purpose: tablespoons olive oil rounds the texture and helps the dish feel complete.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

1 teaspoon granulated sugar

Sweetness and aroma

Purpose: teaspoon granulated sugar adds aroma, sweetness, or warmth without needing extra garnish.

Handling: Measure before heating and break up clumps so the mix distributes evenly.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

2 cloves garlic, minced

Aromatic base

Purpose: cloves garlic, minced creates the savory foundation before stronger ingredients are added.

Handling: Wash, trim, and cut evenly so the pieces cook at the same pace.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

Technique notes

  • Ladle the hot soup into oven-safe bowls, top with the toasted bread and a generous layer of shredded Gruyère, then broil until the cheese is fully melted and browned in spots, rather than trying to melt the cheese any other way.
  • Serve immediately after broiling, since the cheese topping firms up and loses its stretch within a few minutes of coming out of the oven.
  • Handle the bowls carefully after broiling, since they retain heat well after coming out from under an oven broiler and stay dangerously hot longer than the soup itself would suggest.

Ingredient swaps

Dairy-free direction
Swap the unsalted butter for a neutral dairy-free butter or oil and a full-fat plant milk (oat or coconut work best for body) — the texture shifts slightly but the dish holds together. This one leans on the dry white wine.
Lower-sodium direction
Use a low-sodium or no-salt-added version of the beef broth, then season to taste with fresh herbs, citrus, or vinegar at the end instead of more salt. This one leans on the dry white wine.
Weeknight shortcut
For a faster version, prep the longest-cooking component a day ahead so the night-of cook is mostly assembly and finishing. This one leans on the dry white wine.

Serve alongside

  • Steamed rice
  • Cucumber salad
  • Roasted vegetables
  • Pickled vegetables
  • Iced tea
  • Sparkling water with citrus

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate in a sealed container for up to 4 days.
  • Reheat gently with a splash of water, broth, milk, or sauce as appropriate.
  • Freeze up to 2 months when the texture is braised, baked, or stew-like.

Equipment

  • Dutch oven or soup pot
  • Wooden spoon
  • Ladle

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add French Onion Soup to your week, check it against your household's allergens, and build the shopping list automatically.

More Soups & Stews recipes