RecipePool
  • Recipes
  • Collections
  • Guides
  • About
  • Recipes
  • Collections
  • Guides
  • About
RecipePool

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Explore

  • Recipes
  • Collections
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

  1. Home
  2. Recipes
  3. Classic French Onion Soup
Bowl of French onion soup with melted Gruyère cheese bubbling on top of a baguette crouton

Deeply caramelized onions, rich broth, bubbling Gruyère

Classic French Onion Soup

Prep Time

15 min

Cook Time

1 hr 15 min

Total Time

1 hr 30 min

Servings

6

6 servings

Difficulty

Medium

Cost

Moderate

$$

Sarah Chen
Sarah Chen

February 26, 2026(Updated March 14, 2026)

Great French onion soup is an exercise in patience. There are no shortcuts to the deep, mahogany caramelization that transforms ordinary yellow onions into something sweet, complex, and utterly luxurious. You are going to stand at the stove for 45 minutes to an hour, stirring and coaxing the onions from translucent white to a rich, jammy brown — and every minute of that time is an investment in flavor.

The broth matters, too. A good beef stock provides the backbone, while a splash of dry white wine and a glug of cognac add layers of depth that elevate this from soup to an event. The finishing move — a thick slice of toasted baguette floating on top, blanketed with nutty Gruyère and broiled until bubbling and golden — transforms a simple bowl of soup into the kind of dish that warms you from the inside out.

This is the soup for cold winter evenings, for impressing a date without a lot of last-minute fuss, or for anytime you want something that feels like a warm hug in a bowl. It takes time, but it is almost entirely hands-off once the onions are caramelized.

Why This Recipe Works

Slow caramelization over medium-low heat breaks down the onions' natural sugars through the Maillard reaction, creating hundreds of new flavor compounds. Deglazing with wine lifts the fond (the browned bits stuck to the pan) and incorporates them into the soup, concentrating all that flavor into the broth.

Ingredients

  • 4 lbs 4 lbs yellow onions (about 6 large), thinly sliced, halved and thinly sliced
  • 3 tbsp 3 tbsp unsalted butter
  • 1 tbsp 1 tbsp olive oil
  • 1 tsp 1 tsp sugar
  • 1 tsp 1 tsp kosher salt
  • 1/2 cup 1/2 cup dry white wine
  • 2 tbsp 2 tbsp cognac or brandy (optional)
  • 6 cups 6 cups good-quality beef broth
  • 2 sprigs 2 sprigs fresh thyme
  • 1 whole 1 bay leaf
  • 6 slices 6 thick slices French baguette, toasted
  • 2 cups 2 cups Gruyère cheese, shredded

Instructions

  1. 1

    Melt the butter with the olive oil in a large heavy-bottomed Dutch oven over medium heat. Add all the sliced onions, sprinkle with the sugar and salt, and stir to coat.

  2. 2
    45–60 minutes

    Cook the onions, stirring every 5 minutes or so, for 45–60 minutes. They will gradually reduce in volume by about 75% and turn a deep golden brown. Do not rush this step — if they start to stick, add a splash of water and scrape the bottom of the pot.

  3. 3

    Once the onions are deeply caramelized, pour in the white wine and cognac (if using). Stir vigorously, scraping up any browned bits from the bottom. Cook until the liquid has mostly evaporated, about 2 minutes.

  4. 4
    20 minutes

    Add the beef broth, thyme sprigs, and bay leaf. Bring to a simmer, then reduce the heat to low and cook for 20 minutes to let the flavors meld.

  5. 5

    Taste and adjust seasoning with salt and pepper. Remove the thyme sprigs and bay leaf.

  6. 6

    Preheat the broiler. Ladle the soup into oven-safe bowls or crocks placed on a rimmed baking sheet. Float a toasted baguette slice on top of each bowl and pile generously with shredded Gruyère.

  7. 7
    2–4 minutes

    Broil for 2–4 minutes, watching carefully, until the cheese is melted, bubbling, and golden brown in spots. Serve immediately — the bowls will be extremely hot.

Substitutions

Beef brothVegetable or mushroom broth

For a vegetarian version — mushroom broth provides the deepest umami flavor

GruyèreSwiss, Comté, or Emmental

All are good melting cheeses with a similar nutty flavor profile

White wineDry vermouth or additional broth

Vermouth adds similar acidity and complexity; broth works if avoiding alcohol entirely

CognacDry sherry

Sherry adds a different but equally lovely nuttiness

Tips & Storage

Pro Tips

  • The most common mistake is rushing the caramelization. Low and slow is essential — high heat will burn the onions before they fully caramelize.

  • A pinch of sugar sprinkled over the onions at the start helps them caramelize, but it is not strictly necessary if your onions are naturally sweet.

  • Use a mix of yellow and sweet onions for the most complex flavor.

  • If you do not have oven-safe bowls, melt the cheese on the toasted bread under the broiler separately and float it on top of the soup.

  • This soup is even better the next day after the flavors have melded overnight.

Storage

Store the soup (without the bread and cheese topping) in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.

Reheating

Reheat the soup on the stovetop over medium heat until simmering. Add the bread and cheese topping fresh each time you serve.

Nutrition Facts

Per serving (1 bowl (about 1.5 cups)) · 6 servings

Calories380
Protein18g
Carbohydrates36g
Fat18g
Fiber4g
Sugar14g
Sodium890mg

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

How do I know when the onions are caramelized enough?
Properly caramelized onions should be deep mahogany brown, very soft, and reduced to about one-quarter of their original volume. They should taste sweet and complex, not raw or sharp. If in doubt, keep going — you almost cannot over-caramelize them.
Can I make the caramelized onions in advance?
Yes, and this is a great strategy. Caramelize the onions up to 3 days ahead and refrigerate. When ready to serve, just warm them up, add broth, and proceed with the recipe.
Why is my broth thin and bland?
The flavor comes from the caramelization of the onions and the quality of the broth. Make sure your onions are deeply caramelized (not just softened), and use a rich, full-bodied beef broth rather than a light consommé.

Tags

FrenchStovetopOvenDate Night
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →

Related Recipes

A bowl of classic chicken noodle soup with egg noodles, shredded chicken, carrots, and celery in golden broth

Classic Chicken Noodle Soup

65 min

A bowl of hearty vegetarian chili topped with sour cream, shredded cheese, and fresh cilantro

Hearty Vegetarian Chili

60 min

A bowl of creamy avgolemono soup with orzo and shredded chicken, garnished with fresh dill

Greek Lemon Chicken Soup (Avgolemono)

40 min

You Might Also Like

A bowl of classic chicken noodle soup with egg noodles, shredded chicken, carrots, and celery in golden broth
American

Classic Chicken Noodle Soup

A from-scratch chicken noodle soup with tender shredded chicken, hearty vegetables, and egg noodles swimming in a rich golden broth. Comfort in every spoonful.

1 hr 5 min
Easy
A bowl of hearty vegetarian chili topped with sour cream, shredded cheese, and fresh cilantro
AmericanMexican

Hearty Vegetarian Chili

A thick, smoky vegetarian chili loaded with beans, vegetables, and warm spices. Rich enough to satisfy anyone, with complex flavor that deepens overnight.

1 hr
Easy
A bowl of creamy avgolemono soup with orzo and shredded chicken, garnished with fresh dill
Mediterranean

Greek Lemon Chicken Soup (Avgolemono)

Avgolemono is Greece's answer to chicken soup — a velvety, lemony broth thickened with eggs and loaded with tender chicken and orzo. Elegant comfort food at its finest.

40 min
Medium