French Onion Soup with Gruyère Crouton

French onion soup sits at the richer end of the soup repertoire: a deeply savoury French classic centred on slow-cooked onions, good stock and a bubbling cheese-topped crouton. The defining flavour comes from taking the onions well past softness into deep caramelisation, giving the broth sweetness, body and umami without heaviness. White wine adds lift, beef stock brings depth, and a final touch of sherry vinegar sharpens the finish. Served in oven-safe bowls with crisp baguette and Gruyère melted until golden, it works as a warming lunch or a satisfying first course, with the crouton providing the essential crisp, cheesy contrast to the glossy onion broth.
Cuisine style French bistro cooking
Cooking style Make-ahead friendly • Freezer-friendly
Time commitment Slow-cooked

Why this recipe works

  • Slow caramelisation: Cooking the onions gradually builds the soup’s signature sweetness, colour and savoury depth.
  • Layered savoury base: White wine lifts the browned onion base, while beef stock, thyme and bay add depth without overwhelming the onions.
  • Bright finish: A little sherry vinegar at the end sharpens the broth and balances the richness of the cheese-topped crouton.

Get the most out of this recipe

Timing notes

  • Most of the time is onion cooking: The active work is modest, but the onions need 35 to 45 minutes to caramelise properly; rushing this step gives a flatter soup.
  • Grill just before serving: Add the toasted baguette and Gruyère only when the soup is hot and ready to serve, so the crouton stays crisp at the edges.

Common mistakes

  • Avoid scorching the onions: Lower the heat if the onions catch on the base of the pan; deep browning is desirable, but burnt edges can make the broth bitter.
  • Do not skip reducing the wine: Letting the wine reduce before adding stock softens its sharpness and concentrates the flavour in the soup base.

Make-ahead tips

  • Make the soup base ahead: The onion broth can be cooked in advance and refrigerated, then reheated gently before adding the croutons and cheese.
  • Freeze without the topping: Freeze only the soup base; add freshly toasted baguette and Gruyère after reheating for the best texture.

Ingredient notes

  • Use yellow onions: Yellow onions give a good balance of sweetness and savoury depth once caramelised.
  • Gruyère matters: Gruyère melts smoothly and browns well under the grill, giving the soup its classic nutty, savoury finish.
  • Keep the bread sturdy: A slightly stale baguette holds its shape better on the soup and is less likely to turn soft immediately.

Equipment you'll need

Ingredients
Instructions
Print
  1. Peel the onions, halve them through the root, then slice thinly. Set a large casserole over medium heat and melt the butter.
  2. Add the onions and cook, stirring often, for 35 to 45 minutes until deeply caramelised and jammy; lower the heat if they start to catch. Aim for a deep golden brown colour for the best flavour.
  3. Add the thyme and bay leaves, then pour in the wine and scrape up any browned bits from the base. Simmer for 3 to 5 minutes until the wine has reduced by about half.
  4. Add the beef stock and bring to a gentle simmer. Cook for 20 minutes so the flavours meld, then stir in the sherry vinegar and remove the thyme sprigs and bay leaves.
  5. Heat the grill to high and set the baguette slices on a baking tray. Toast for 1 to 2 minutes per side until crisp and lightly golden.
  6. Ladle the hot soup into oven-safe bowls and float 2 baguette slices on each. Top generously with the Gruyère and grill for 2 to 4 minutes until melted, bubbling, and browned in spots.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the deepest flavour, keep the onions moving as they caramelise and adjust the heat so they brown slowly rather than scorch.
  • If serving to children, grill the cheese-topped croutons on the tray first, then place them on the soup at the table to reduce the risk of splashes.

Substitutions

  • Replace Dry White Wine with the same amount of Beef stock, adding the Sherry vinegar at the end as written for brightness.
  • Replace Gruyère cheese with Emmental cheese for a similar melt and a slightly milder flavour.

Storage

  • Refrigerate up to 3 days
  • Cool the soup quickly, then refrigerate in a sealed container. Freeze the soup without the baguette and cheese; defrost overnight in the fridge and reheat gently in a saucepan until piping hot, then add freshly toasted baguette and Gruyère and grill to serve.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

French Onion Soup with Gruyère Crouton
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 1h 25min (30min active)
  • Difficulty: Medium
  • Cuisine: French
  • Allergens:
    Gluten Milk Wheat
One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.