RP
RecipePoolDiscover your next favorite recipe
  • Recipes
  • Collections
  • Roundups
  • Guides
  • About
Search
Browse
CategoryIngredientsCuisineDietMethodOccasion

Main Navigation

  • Recipes
  • Collections
  • Roundups
  • Guides
  • About

Browse Faster

CategoryIngredientsCuisineDietMethodOccasion
Follow RecipePool on Pinterest
RecipePool

18 public recipes

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

Get weekly recipe inspiration

Explore

  • Recipes
  • Collections
  • Roundups
  • Guides
  • Ingredients

Browse By

  • Category
  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

HomeSearchCollectionsSaved
  1. Home
  2. Recipes
  3. Classic French Onion Soup
Top view of gourmet French onion soup with melted cheese in a ceramic bowl, served with a spoon.

Deeply caramelized onions, rich broth, bubbling Gruyère

Classic French Onion Soup

Photo source: RecipePool

Classic French Onion Soup

1h 30mMedium

Prep Time

15 min

Cook Time

1 hr 15 min

Total Time

1 hr 30 min

Servings

6

6 servings

Difficulty

Medium

Cost

Moderate

$$

Be the first to rate this recipe
Share

Classic French Onion Soup

Deeply caramelized onions, rich broth, bubbling Gruyère

A traditional French onion soup with slow-caramelized onions in a rich beef broth, topped with a crusty crouton and a thick layer of melted Gruyère cheese.

15m

Prep Time

75m

Cook Time

90m

Total Time

6

Servings

Medium

Difficulty

Moderate $$

Cost

RecipePool Soups & Stews Desk

Editorially reviewed for image relevance, instructions, ingredient clarity, and page quality.

Published Jun 12, 2021/Reviewed Apr 26, 2026/Updated Apr 26, 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.

Visual checkpoints

What to look for as you cook

Use these checkpoints alongside the written instructions to judge texture, timing, and final presentation.

Top view of gourmet French onion soup with melted cheese in a ceramic bowl, served with a spoon.

Finished dish reference

Classic French Onion Soup should look close to this before serving: distinct textures, clear color contrast, and a ready-to-eat finish.

Prep checkpoint

Have 4 lbs yellow onions (about 6 large), thinly sliced, 3 tbsp unsalted butter, 1 tbsp olive oil measured and ready before heat goes on. Melt the butter with the olive oil in a large heavy-bottomed Dutch oven over medium heat.

Final cue

Broil for 2–4 minutes, watching carefully, until the cheese is melted, bubbling, and golden brown in spots.

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

What You'll Need

Equipment

  • Large pot or Dutch oven
  • Ladle
  • Chef knife
  • Cutting board

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.

Serving Suggestions

Ways to Serve This Dish

  • Serve alongside a fresh baguette and salted butter

  • Pair with a crisp green salad with Dijon vinaigrette

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.

Cooking Notes

Editor's Note

For Classic French Onion Soup, keep the pot at a steady simmer rather than a hard boil so the texture stays clean and the flavors have time to come together. Taste near the end for salt and acidity after the main ingredients have softened.

Nutrition Facts

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

Calories380
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

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é.

Explore More

Stovetop Recipes

RecipePool Soups & Stews Desk

Recipes in the current editorial catalog are reviewed for image relevance, instruction clarity, ingredient fit, and page quality before they remain public. Pages that do not meet that standard are removed from the live catalog until they are rebuilt.

Photo source: RecipePool

Related Recipes

Chicken noodle soup with garnishes in a rustic setting

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

Delicious lemon chicken soup served on a textured white plate, perfect for a warm meal.

Greek Lemon Chicken Soup (Avgolemono)

40 min

Related guides: Essential Knife Skills Every Home Cook Needs

You Might Also Like

Chicken noodle soup with garnishes in a rustic setting
Easy

American

Classic Chicken Noodle Soup

1h 5m6 servings
View Recipe

Classic Chicken Noodle Soup

1h 5m•Easy
A bowl of hearty vegetarian chili topped with sour cream, shredded cheese, and fresh cilantro
VegetarianVegan
Easy

American

Hearty Vegetarian Chili

1h8 servings
View Recipe

Hearty Vegetarian Chili

1h•Easy
Delicious lemon chicken soup served on a textured white plate, perfect for a warm meal.
Medium

Mediterranean

Greek Lemon Chicken Soup (Avgolemono)

40 min6 servings
View Recipe

Greek Lemon Chicken Soup (Avgolemono)

40 min•Medium