French Onion Soup

Featured in: Sheet-Pan & One-Pot Meals

This traditional French bistro favorite features a blend of yellow onions, leeks, and shallots slowly caramelized until deep golden brown, creating a naturally sweet and savory foundation. The alliums simmer for over an hour in beef broth enhanced with Worcestershire sauce, soy sauce, and white wine, developing profound depth and umami richness. Each bowl is crowned with toasted baguette rounds and generous amounts of grated Gruyère that melts into a golden, bubbly crust under the broiler. The result is an intensely comforting soup with layers of caramelized sweetness balanced by savory broth and creamy, nutty cheese.

Updated on Wed, 28 Jan 2026 11:06:00 GMT
Steaming hot French Onion Soup with golden, melted Gruyère bubbling over a toasted baguette slice. Save to Pinterest
Steaming hot French Onion Soup with golden, melted Gruyère bubbling over a toasted baguette slice. | nexusfork.com

The first time I attempted French onion soup was during a February snowstorm when I found myself housebound with a surplus of onions and an ambitious spirit. As the snow piled outside my kitchen window, the apartment filled with the intoxicating aroma of slowly caramelizing alliums. Three hours later – yes, I learned the hard way about patience – I lifted my spoon through that burnished cheese cap and knew instantly why this humble soup has persisted through centuries of French cuisine.

Last winter when my friend Camille visited from Marseille, I nervously served her my version of this classic soup from her homeland. She took one spoonful, closed her eyes, and murmured something in French before declaring it reminded her of her grandmothers version from Lyon. We stayed up late that night drinking wine, pulling at strings of melted cheese, and sharing stories across cultures connected by this simple bowl of comfort.

Ingredients

  • Yellow onions, leeks, and shallots: This trilogy of alliums creates layers of sweetness that a single type of onion cant achieve alone, something I discovered after comparing my early single-onion attempts.
  • Beef broth: The soul of the soup that benefits enormously from using homemade if possible, though I keep high-quality boxed versions for impromptu soup cravings.
  • Dry white wine: Adds brightness and acidity to balance the rich sweetness, with Sauvignon Blanc being my go-to for its clean profile.
  • Gruyère cheese: The traditional choice for its perfect melt and nutty flavor that forms that iconic crust youll fight over.
  • Soy and Worcestershire sauces: My secret weapons that add umami depth without anyone detecting theyre not traditional French ingredients.

Instructions

Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Coax the sweetness out:
Melt butter and oil in your heaviest pot over medium heat, then add all your sliced alliums and prepare for a labor of love. Youll stir them frequently for a full 35-40 minutes until they transform from sharp and pungent to meltingly sweet and caramel-colored.
Build the foundation:
Once your onions are deeply golden, add minced garlic for just two minutes before deglazing with wine. Watch as the purple-brown fond dissolves into your liquid, carrying all that concentrated flavor with it.
Enrich the broth:
Pour in beef broth, Worcestershire, soy sauce, thyme and bay leaf, then allow everything to simmer uncovered for 30 minutes. The kitchen will fill with an aroma thats somehow both rustic and sophisticated at once.
Create the crown:
Toast baguette slices until golden, then ladle hot soup into oven-safe bowls. Float your toasted bread on top and blanket generously with grated Gruyère and optional Parmesan.
Broil to perfection:
Slide your bowls under the broiler and watch carefully as the cheese melts, bubbles, and develops those irresistible browned spots. Its done when the top is a mosaic of golden patches and melted valleys.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Bubbling, golden Gruyère crowns a toasted baguette slice atop rich French Onion Soup. Save to Pinterest
Bubbling, golden Gruyère crowns a toasted baguette slice atop rich French Onion Soup. | nexusfork.com

I served this soup at an impromptu gathering after we lost power during an ice storm last winter. We huddled around my gas stove with headlamps, laughing as we took turns broiling our individual bowls with a kitchen torch. Something about the combination of circumstance, the primal comfort of warm food during cold darkness, and the interactive nature of the meal turned strangers into friends that night, proving yet again that this soup has magic beyond mere ingredients.

The Art of Caramelization

After countless batches, Ive found that slicing onions pole to pole rather than across the equator helps them break down more uniformly during caramelization. I once attempted to speed the process with higher heat and learned through tears, both literal and metaphorical, that patience cannot be rushed. When onions hit that magical transformation point around 30 minutes in, they release a fragrance that shifts from sharp to deeply sweet, signaling youre on the right track.

Broth Matters

While homemade beef broth yields the most profound results, Ive discovered a practical compromise that doesnt require roasting bones for hours. Simmer store-bought broth with a small piece of star anise, a couple of dried porcini mushrooms, and a tablespoon of tomato paste for 20 minutes before using it in your soup. This quick enhancement mimics the complexity of long-simmered stock and elevates even basic ingredients to restaurant quality.

Serving Suggestions

French onion soup transforms from casual weeknight meal to dinner party centerpiece depending on presentation and accompaniments. I learned this after serving it in mismatched mugs at a holiday gathering and watching guests delight in the unexpectedly elegant comfort food.

  • Pair with a simple green salad dressed in sharp mustard vinaigrette to cut through the richness.
  • Serve in the smallest vessel that will comfortably hold your portion, as the ratio of crunchy cheese top to soup is key to satisfaction.
  • Have extra toasted baguette on the side for sopping up the last delicious spoonfuls.
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
A rustic crock of French Onion Soup, its cheesy bread crust pulling into strings. Save to Pinterest
A rustic crock of French Onion Soup, its cheesy bread crust pulling into strings. | nexusfork.com

This soup reminds us that extraordinary results often come from ordinary ingredients given proper attention and time. Each spoonful offers a perfect balance of sweet, savory, crunchy and melty that continues to bring people together around my table season after season.

Questions & Answers

How long does it take to caramelize the onions properly?

The onions, leeks, and shallots need 35–40 minutes of frequent stirring over medium heat to achieve the deep golden brown color and sweet flavor essential to this dish. Patience during this step creates the soup's signature depth.

Can I make this vegetarian?

Yes, substitute vegetable broth for the beef broth and either omit the Worcestershire sauce or choose a vegetarian brand. The soup remains rich and satisfying thanks to the long caramelized alliums.

What cheese works best for the topping?

Gruyère is traditional for its nutty flavor and excellent melting properties. Swiss or Emmental make suitable substitutes if Gruyère is unavailable. Adding Parmesan creates extra savory depth.

Can I make this ahead of time?

The soup base actually improves after a day or two in the refrigerator as flavors meld. Prepare through step 5, cool completely, and refrigerate. Reheat gently before adding the bread and cheese topping.

Why do you use both butter and olive oil?

Butter provides rich flavor while olive oil prevents the butter from burning during the extended caramelization time. This combination ensures even browning without scorching.

What type of onions work best?

Large yellow onions offer the best balance of sweetness and flavor. They caramelize beautifully and break down slightly during cooking, helping thicken the broth naturally.

French Onion Soup

Savory French soup with slowly caramelized alliums in beef broth, finished with crusty bread and melted Gruyère.

Prep duration
25 minutes
Cook duration
80 minutes
Overall time
105 minutes
Recipe by Nexus Fork Wyatt Evans


Skill level Medium

Cuisine type French

Portions 6 Number of servings

Diet preferences None specified

Ingredient list

Alliums

01 4 large yellow onions, thinly sliced
02 2 large leeks, white and light green parts only, cleaned and thinly sliced
03 3 shallots, thinly sliced
04 3 garlic cloves, minced

Fats

01 3 tablespoons unsalted butter
02 2 tablespoons olive oil

Broth & Umami

01 8 cups high-quality beef broth
02 1 tablespoon Worcestershire sauce
03 2 teaspoons soy sauce
04 1/2 cup dry white wine
05 2 teaspoons fresh thyme leaves
06 1 bay leaf

Bread & Cheese

01 1 baguette, sliced into 1/2-inch rounds
02 2 cups Gruyère cheese, grated
03 1/2 cup Parmesan cheese, grated

Seasonings

01 Salt and freshly ground black pepper, to taste

Step-by-step guide

Step 01

Heat Fat: In a large heavy-bottomed pot or Dutch oven, heat the butter and olive oil over medium heat.

Step 02

Caramelize Alliums: Add the sliced onions, leeks, and shallots. Sauté, stirring frequently, until very soft and deep golden brown, approximately 35 to 40 minutes. Add the minced garlic and cook for 2 additional minutes.

Step 03

Deglaze Pot: Deglaze the pot with white wine, scraping up any browned bits from the bottom.

Step 04

Build Broth: Stir in the beef broth, Worcestershire sauce, soy sauce, thyme, and bay leaf. Bring to a simmer. Reduce heat and cook uncovered for 30 minutes, stirring occasionally.

Step 05

Season Soup: Season with salt and pepper to taste. Remove the bay leaf.

Step 06

Toast Bread: Preheat the oven broiler. Arrange baguette slices on a baking sheet and toast under the broiler until golden, approximately 1 to 2 minutes per side.

Step 07

Assemble Bowls: Ladle the hot soup into oven-safe bowls. Top each with toasted baguette slices and a generous amount of Gruyère and Parmesan cheese.

Step 08

Broil Cheese: Place bowls under the broiler until the cheese is melted and bubbly, approximately 3 to 5 minutes.

Step 09

Finish and Serve: Serve immediately, garnished with extra thyme if desired.

Equipment you'll need

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Oven-safe soup bowls
  • Baking sheet
  • Chef's knife
  • Cutting board
  • Grater

Allergy notes

Look at every ingredient for allergens and get help from a medical expert if unsure.
  • Contains dairy from cheese and butter
  • Contains gluten from baguette and soy sauce
  • Contains soy

Nutrition details (per serving)

For informational purposes only. Always check with your healthcare provider.
  • Calorie count: 430
  • Total fat: 18 g
  • Carbohydrates: 48 g
  • Proteins: 18 g