French Onion Soup Recipe with Gruyère Cheese Toasts

A bubbling cheese topping, sweet onions, and savory broth make French onion soup a comforting bowl with a little bistro character. The ingredients are simple; the onions just need some patient cooking.

This French onion soup recipe works for a quiet evening at home or as part of a dinner with guests. Toasted bread and melted Gruyère make it feel especially generous.

The guide below covers everything from slowly browning the onions to finishing the bowls with a golden, stretchy layer of cheese.

Follow each stage in sequence, using the cooking cues as well as the timings. You do not need restaurant equipment to make this familiar French-style soup at home.

💛 Why You’ll Fall in Love with This French Onion Soup

Why You'll Fall in Love with This French Onion Soup

French onion soup can look more complicated than it is. Once you separate the process into caramelizing, simmering, and topping, the method becomes much easier to follow.

Here is what makes this version worth preparing:

1. Deep Flavor from a Patient Cook

Onions develop sweetness and color as they slowly brown. Dry sherry, herbs, and beef stock then turn that caramelized base into a savory soup with several layers of flavor.

2. A Familiar Shopping List

Onions, garlic, broth, bread, and cheese form the core of the recipe. A heavy pot and careful heat control are more important here than specialty tools or unusual ingredients.

3. A Golden Bread-and-Cheese Finish

The Gruyère-topped baguette slices give the soup its recognizable finish. Their undersides soften in the broth while the cheese bubbles and browns above.

4. A Convenient Make-Ahead Base

Cook the onion-and-broth mixture ahead, refrigerate it properly, and reheat it when needed. Add freshly toasted bread and cheese at serving time to keep the topping from becoming soggy.

5. Onions with a Softer, Sweeter Character

A long cook changes the onions from sharp and firm to soft, golden strands. Their natural sweetness becomes the central flavor rather than the bite of raw onion.


🛒 Ingredients You’ll Need for the Perfect French Onion Soup

Ingredients for French Onion Soup

Use the ingredient table below for the quantities and the role each ingredient plays.

IngredientAmountWhy It Matters
Yellow onions3 pounds (6 large)Slow cooking softens the onions and develops the soup’s sweet, caramelized base.
Olive oil2 tablespoonsCombines with butter for cooking the onions; use a little extra to brush the bread.
Unsalted butter2 tablespoonsAdds richness while the onions soften and brown.
Granulated sugar½ teaspoonA small amount supports the sweetness; patience is still needed for browning.
Garlic cloves2 large, mincedBrief cooking releases its aroma without scorching it.
Dry sherry½ cupLoosens browned bits from the pot and adds a dry, complex note.
Beef stock/broth8 cupsForms the savory liquid base; check its salt level before seasoning.
Salt1 to 1½ teaspoonsAdd according to the stock’s saltiness and your taste.
Black pepper½ teaspoon (or to taste)Balances the sweet onions with a mild peppery edge.
Bay leaf1 wholeAdds a background herbal note; remove before serving.
Fresh thyme sprigs2–3 sprigsGently flavors the simmering broth; remove the stems.
Baguette slicesAbout 10–12 slicesToasting makes a firm base for the melted cheese.
Gruyère cheese8 ounces, shreddedProvides a nutty flavor and a smooth, browned topping.

👉 Optional finishing herbs: A little fresh thyme or chopped chives adds color and a fresh aroma.


🥣 How to Make French Onion Soup (Step-by-Step Guide)

How to Make French Onion Soup

Making French onion soup from scratch is mostly a matter of building one layer at a time. First come the onions, then the broth, and finally the bread and melted cheese.

These detailed steps explain what to look for at each stage so you can control the flavor and texture.

🔪 Step 1: Prep the Onions Like a Pro

Begin with 3 pounds of yellow onions, approximately six large ones. The weight is the more useful measure because onion sizes vary.

Since the onions form the foundation of the soup, prepare them evenly before you start cooking.

Trim the ends and peel off the dry skins. Remove any damaged or dried-out outer layers, then halve the onions so they sit securely on the cutting board.

Peel and trim the whole batch first, then slice them. Keeping the preparation in stages makes a large quantity of onions easier to manage.

Slice lengthwise, following the grain from the root end toward the stem end, to make long strips. Aim for reasonably even slices so they soften at a similar rate.

💧 If slicing makes your eyes water: Well-fitting kitchen onion goggles or swimming goggles can help shield your eyes from the irritating vapors.

🍳 Step 2: Caramelize the Onions (Don’t Rush This!)

Caramelizing is the slowest part of the recipe, and it is where much of the flavor develops.

Heat a large Dutch oven or heavy soup pot over medium heat with 2 tablespoons olive oil and 2 tablespoons unsalted butter. Let the butter melt.

Add the sliced onions. The pot may look very full initially, but their volume will fall considerably as they release moisture and soften.

Cook uncovered for about 10 minutes, stirring occasionally. When the onions begin to soften, stir in ½ teaspoon granulated sugar.

Continue cooking to develop color rather than stopping when the onions are merely soft.

Allow roughly another 30–45 minutes, uncovered, stirring more often as the onions brown. Reduce the heat if they catch or darken too quickly; aim for an even, deep golden color rather than burnt edges.

💡 Let the color guide you: Pan size, heat, and onion moisture affect the timing. Gentle, attentive cooking is more useful than trying to hit an exact minute.

🧄 Step 3: Add Garlic and Deglaze with Sherry

When the onions are deeply golden, add the garlic and wine to complete the base.

Stir in 2 large minced garlic cloves and cook for approximately 1 minute, until fragrant without letting the garlic scorch.

Pour in ½ cup dry sherry. Stir and scrape the bottom of the pot to release the browned onion bits into the liquid.

Simmer for about 3 minutes, until most of the sherry has reduced. The mixture should remain moist but no longer look flooded with wine.

🥂 Choose dry sherry: A sweet variety changes the balance and can make an already sweet onion base too sugary.

🍲 Step 4: Build the Broth

Now turn the concentrated onion mixture into soup.

Add 8 cups beef stock or broth. A well-flavored beef base gives this version its hearty character; other stocks will produce a different, lighter flavor.

Add 1 bay leaf, 2–3 fresh thyme sprigs, and ½ teaspoon black pepper. Start with up to 1 teaspoon salt, depending on the stock, and adjust toward the listed 1–1½ teaspoons only after tasting.

Bring the soup to a gentle boil, reduce the heat, and partially cover. Simmer for 30 minutes to let the onions, stock, and herbs come together.

🎯 Remove the bay leaf and thyme stems before filling the serving bowls. Taste the broth and make any final seasoning adjustment.

🥖 Step 5: Prepare the Toasty Crouton Topping

The bread topping needs enough crispness to hold the cheese before it meets the hot soup. Toasting it first makes that possible.

Cut a baguette into ½-inch slices, about 10–12 in total. Diagonal cuts give wider pieces if you prefer that shape for your bowls.

Arrange the slices in one layer on a baking sheet. Lightly brush both sides with extra olive oil so the surfaces toast evenly.

Bake in a preheated 400°F oven for 6–8 minutes, checking for crisp, lightly golden edges.

🧀 Step 6: Shred the Cheese

While the bread toasts, prepare the Gruyère for the topping.

Grate an 8-ounce block on the coarse side of a box grater. Loose shreds are easy to distribute across the soup and bread.

Gruyère brings a nutty, savory flavor and melts into a smooth layer. It complements the sweet onions without disappearing into the broth.

🧀 Grating tip: Freshly grated cheese generally melts more smoothly than shreds coated with anti-caking ingredients.

🥣 Step 7: Assemble the Bowls

With the soup hot and the topping ready, assemble the bowls just before broiling.

  1. Ladle the hot soup into bowls specifically rated for broiler use. Ordinary oven-safe dishes are not automatically safe under a broiler.
  2. Scatter a small portion of Gruyère directly over the broth for a little melted cheese beneath the bread.
  3. Float 1–2 toasted baguette slices on each bowl.
  4. Divide the remaining grated cheese over the bread, covering its surface generously.

💡 No broiler-safe bowls? Keep the soup in ordinary serving bowls and melt the cheese on the bread separately using a broiler-safe tray.

🔥 Step 8: Broil to Perfection

A brief spell under the broiler gives the topping its final color and texture.

Set the filled broiler-safe bowls on a suitable baking sheet. Broil for approximately 2–4 minutes, watching continuously because cheese can burn quickly.

Take the bowls out when you see:

  • Cheese bubbling across the surface
  • Golden patches around the edges
  • A lightly crisp top with melted cheese underneath

For the separate-toast option:

  • Distribute the cheese over the toasted baguette slices.
  • Broil them on a broiler-safe baking sheet until melted and lightly browned.
  • Use a spatula to transfer the cheese toasts onto the filled soup bowls.

🎉 Both methods give you the same contrast of warm broth, softened onions, and a browned cheese topping.

🌿 Step 9: Garnish & Serve with Style

A small garnish is all the soup needs before serving.

  • Add a few fresh thyme leaves or a scattering of chopped chives.
  • Leave the bowls briefly so the bread takes up a little broth. Remember that broiled bowls and their contents will still be very hot.

Serve carefully and allow each spoonful to cool enough to eat comfortably.

Each bite should bring together savory stock, sweet onion strands, and bread carrying a layer of melted cheese.

🥄 Serving tip: Break through the topping with your spoon, then scoop down into the onion broth to get all the layers together.


💡 5 Pro Tips for Making the Best French Onion Soup

Tips for Making the Best French Onion Soup

The following five pointers help you control the parts of French onion soup that make the biggest difference.

1. Give the Onions Enough Time

Turning the burner up too far can scorch the onions before they develop an even golden color. Keep stirring and lower the heat whenever the bottom begins to catch.

🕒 Plan for a slow start: This method allows 10 minutes to soften the onions and another 30–45 minutes to brown them. Color and texture matter more than an exact finishing time.

2. Keep the Wine Dry

Dry sherry adds complexity and a little acidity that balances the onions and beef stock. Let it reduce before adding the broth.

🍷 If sherry is unavailable, try a dry white wine such as Sauvignon Blanc. Avoid sweet wine unless you specifically want a sweeter soup.

3. Choose a Well-Flavored Beef Base

A good beef stock can add body, but a flavorful broth also works. Taste the product you use; richness, color, and salt content vary more by preparation than by the label alone.

🧠 Stock tip: Homemade stock is useful if you have some ready. Whether homemade or purchased, it should taste good before it goes into the pot.

4. Prepare the Soup Base Ahead

The onion and broth flavors can become more rounded after a night in the refrigerator. Leave the bread and cheese separate until you are ready to serve.

📦 Refrigerate the soup promptly in shallow containers and use within 3 days. Reheat on the stove to a boil and at least 165°F, then add freshly prepared cheese toasts.

5. Vary the Cheese Thoughtfully

Gruyère is a dependable choice for its nutty flavor and melting texture, but the topping can accommodate a blend of cheeses.

🧀 Mix in a little Parmesan for a sharper note or mozzarella for extra stretch. Keep enough flavorful melting cheese to complement the onion broth.


🔄 Variations of French Onion Soup to Try

Variations of French Onion Soup to Try

Once you are comfortable with the main method, these variations offer different ways to build on the same onion-soup foundation.

VariationWhat’s Different
Classic French StyleFollow the main combination of beef stock, dry sherry, and Gruyère.
Vegetarian French Onion SoupUse a full-flavored vegetable stock and cheese made with vegetarian rennet; check other labels as needed.
White Wine TwistReplace the sherry with an equal amount of dry white wine for a brighter note.
Red Wine & Shallots VersionUse red wine in place of sherry and include some thinly sliced shallots with the onions.
Cheddar & Ale Onion SoupPair sharp cheddar with a little dark ale for a pub-style variation.
Vegan French Onion SoupChoose plant-based butter, vegan cheese, vegetable stock, and vegan bread; verify any wine is suitable too.
Mushroom Onion SoupStir in separately sautéed cremini or portobello mushrooms for an earthy addition.
Caramelized Leek VariationReplace part of the onion quantity with well-cleaned, sliced leeks for a gentler onion flavor.

💬 Final Thoughts: A Classic Worth Repeating

This French onion soup combines everyday ingredients with a patient cooking method. Sweet caramelized onions, savory stock, and cheese-covered toast make it a satisfying choice for both a simple dinner and a more leisurely meal.

The slicing and stirring take some effort, but they are the steps that give the soup its character. Let the onions develop fully before moving on.

Keep the method handy for an evening when you have time to cook the onions slowly. Prepare the broth ahead if that makes serving easier, then finish the cheese topping fresh.


French Onion Soup

French Onion Soup Recipe

Caramelized yellow onions simmered in beef stock with dry sherry and herbs, finished with toasted baguette and melted Gruyère.

Pin Recipe
Units
Scale

Ingredients

  • 3 pounds yellow onions (about 6 large), peeled and thinly sliced lengthwise
  • 2 tablespoons olive oil, plus extra for brushing bread
  • 2 tablespoons unsalted butter
  • ½ teaspoon granulated sugar
  • 2 large garlic cloves, minced
  • ½ cup dry sherry
  • 8 cups beef stock or broth
  • 1–1½ teaspoons salt, or to taste depending on the stock
  • ½ teaspoon black pepper, or to taste
  • 1 bay leaf
  • 2–3 fresh thyme sprigs
  • 10–12 baguette slices, ½ inch thick
  • 8 ounces Gruyère cheese, freshly shredded
  • Fresh thyme leaves or chopped chives, optional garnish

Instructions

  1. Trim, peel, and thinly slice the onions lengthwise into even strips.
  2. Heat the olive oil and butter in a large heavy pot over medium heat. Add the onions and cook uncovered for 10 minutes, stirring occasionally. Add the sugar, then continue cooking for 30–45 minutes, stirring frequently and lowering the heat as needed, until deeply golden rather than burnt.
  3. Add the garlic and cook for 1 minute. Pour in the dry sherry, scrape the browned bits from the pot, and simmer for about 3 minutes until mostly reduced.
  4. Add the beef stock, bay leaf, thyme sprigs, and pepper. Add salt cautiously according to the stock. Bring to a gentle boil, partially cover, and simmer for 30 minutes. Remove the bay leaf and thyme stems, then taste and adjust seasoning.
  5. Heat the oven to 400°F. Brush both sides of the baguette slices with extra olive oil, arrange on a baking sheet, and bake for 6–8 minutes until crisp and lightly golden. Grate the Gruyère.
  6. Ladle hot soup into broiler-safe bowls. Add a little cheese to each bowl, float 1–2 toasted bread slices on top, and divide the remaining cheese over the bread.
  7. Set the bowls on a suitable baking sheet and broil for 2–4 minutes, watching continuously, until the cheese bubbles and browns lightly. If the bowls are not broiler-safe, broil the cheese-topped bread separately and transfer it to the soup.
  8. Garnish with thyme leaves or chives if desired. Allow the very hot bowls and soup to cool slightly before serving.

Rate This Recipe

No ratings yet. Be the first to rate this recipe.

🍽 You May Also Love:

If you would like more comforting dinner ideas, try one of these recipes next:

🥣 Hearty Chicken Noodle Soup for Fall Nights

Shredded chicken, noodles, and vegetables come together in a warm, familiar soup for a cool evening.

🍖 Easy Braised Beef Short Ribs for Sunday Dinner

Short ribs become tender during a slow braise in stout and savory onions, ideal for a relaxed weekend meal.

🍔 Best Sloppy Joes Recipe for Weeknight Dinners

A homemade savory-sweet sauce turns ground beef into the classic sandwich filling for an easy family dinner.

30-Min Prep French Onion Soup Recipe for Families

Leave a Comment