Rich French Onion Soup with Cheese

Golden brown French onion soup topped with bubbling melted Gruyère and toasted baguette Save
Golden brown French onion soup topped with bubbling melted Gruyère and toasted baguette | recipesbybianca.com

This beloved French bistro classic transforms humble onions into something extraordinary through patient caramelization. The onions cook slowly for 30-40 minutes until they reach a deep golden color, developing natural sweetness and depth. White wine deglazes the pot, releasing all those flavorful browned bits before the broth simmers with thyme and bay leaf. The finishing touch—thick slices of crusty bread topped with generous mounds of Gruyère—gets broiled until bubbly and golden. The result is a rich, comforting bowl that balances sweet savory notes with creamy melted cheese perfection.

The first time I attempted French onion soup, I underestimated just how long those onions needed to caramelize. I kept checking the pot every five minutes, wondering when they would turn that deep mahogany color the recipe promised. Forty minutes later, my kitchen smelled like heaven and I finally understood what all the fuss was about. Now I make it on rainy Sundays when I have time to be patient.

Last winter, my friend Sarah came over for dinner during a snowstorm. She took one spoonful of this soup and literally stopped talking for five full minutes, which is practically a miracle. We spent the rest of the the evening dunking extra bread into our bowls and ignoring the main course I had planned.

Ingredients

  • Yellow onions: Their natural sugars develop incredible depth during long caramelization, creating that signature sweet savory base
  • Unsalted butter: Provides richness while letting you control the final seasoning
  • Olive oil: Prevents the butter from burning during the long onion cooking process
  • Dry white wine: Deglazes the pot and adds brightness to cut through all that richness
  • Beef or vegetable broth: Low sodium versions are crucial since the soup reduces and concentrates
  • Fresh thyme: Earthy and aromatic, it complements the onions without overwhelming them
  • Baguette or country bread: Sturdy enough to hold up when floating in hot broth without turning to mush
  • Gruyère cheese: The traditional choice with a nutty flavor that melts beautifully into that classic cheese blanket

Instructions

Caramelize the onions:
Melt butter with olive oil over medium heat, add sliced onions and a pinch of sugar. Cook for 30 to 40 minutes, stirring frequently, until deeply golden and fragrant.
Add the aromatics:
Stir in minced garlic and cook for just 1 minute until fragrant, being careful not to burn it.
Deglaze the pot:
Pour in white wine and scrape up all those browned bits from the bottom. Simmer until mostly evaporated, about 3 to 4 minutes.
Simmer the soup:
Add broth, thyme, bay leaf, Worcestershire sauce, and brandy if using. Bring to a boil then reduce heat and simmer uncovered for 25 to 30 minutes. Season and remove bay leaf.
Prepare the bread:
Preheat your broiler and toast bread slices on a baking sheet until golden on both sides.
Assemble and broil:
Ladle hot soup into oven safe bowls, top with toasted bread and mounds of grated cheese. Broil until bubbling and lightly browned, 2 to 4 minutes.
Classic French onion soup with caramelized onions in rich broth under cheesy crust Save
Classic French onion soup with caramelized onions in rich broth under cheesy crust | recipesbybianca.com

My grandmother always said that a recipe worth making is worth waiting for, and this soup is proof of that philosophy. Every time I make it now, I think about how something so simple can bring so much comfort to a table.

The Art of Patience

Learning to trust the process of slow cooking onions changed how I approach caramelization entirely. Those first 20 minutes feel like nothing is happening, then suddenly the transformation accelerates and you understand why good things take time.

Cheese Matters

I once tried using pre shredded cheese to save time and learned my lesson. Freshly grated Gruyère melts into that gorgeous blanket everyone loves, while the coated stuff just clumps and separates.

Serving Suggestions

A crisp green salad with bright vinaigrette cuts through the richness beautifully. A simple arugula salad with lemon dressing works wonders alongside this hearty soup.

  • Let the soup rest for 5 minutes after broiling so you do not burn your tongue on that molten cheese
  • Extra thyme sprinkled on top adds a fresh pop of color and flavor
  • This soup actually tastes better the next day, so make a big batch
Oven-broiled French onion soup with golden bread and stretchy melted cheese topping Save
Oven-broiled French onion soup with golden bread and stretchy melted cheese topping | recipesbybianca.com

There is something deeply satisfying about a soup that requires this much care and attention. Every spoonful reminds you that good food is worth the wait.

Common Recipe Questions

Onions need 30-40 minutes over medium heat to fully caramelize. This slow process draws out their natural sugars and transforms them into deep golden strands with rich, sweet flavor. Rushing this step means missing the essential depth that makes this dish special.

Absolutely. The soup base actually improves after resting in the refrigerator for 1-2 days as flavors meld together. Store the soup and toasted bread separately, then add fresh cheese and broil just before serving for the best texture and flavor.

Gruyère is the traditional choice for its excellent melting properties and nutty flavor. Comté, Emmental, or Swiss cheese make fine alternatives. For the ultimate experience, blend Gruyère with a bit of Emmental for extra creaminess and that classic bubbly browned crust.

Use oven-safe bowls and place them on a baking sheet to catch any drips. Set your oven broiler to high and watch closely—it only takes 2-4 minutes for the cheese to bubble and brown. The key is generous cheese coverage and staying nearby to prevent burning.

The soup base freezes beautifully for up to 3 months. Skip the bread and cheese topping until you're ready to serve. Thaw overnight in the refrigerator, reheat gently on the stovetop, then add fresh toasted bread and cheese under the broiler.

Yellow onions are ideal for their balanced flavor and excellent caramelization properties. They become sweet without being overpowering. White onions work too, but red onions can turn the soup an unappealing color and taste slightly sharper.

Rich French Onion Soup with Cheese

Caramelized onions in savory broth topped with toasted bread and melted Gruyère cheese.

Prep 20m
Cook 75m
Total 95m
Servings 4
Difficulty Medium

Ingredients

Vegetables

  • 2.2 pounds yellow onions, thinly sliced
  • 2 cloves garlic, minced

Fats & Oils

  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil

Liquids

  • 1 cup dry white wine
  • 5 cups beef or vegetable broth, preferably low sodium
  • 1 tablespoon brandy or cognac
  • 2 teaspoons Worcestershire sauce

Seasonings

  • 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • Pinch of sugar

Bread & Cheese

  • 4 thick slices French baguette or country bread
  • 7 ounces Gruyère cheese, grated
  • 1.7 ounces Emmental or Swiss cheese, grated

Instructions

1
Prepare the Base: Melt butter with olive oil in a large heavy-bottomed pot over medium heat.
2
Caramelize the Onions: Add sliced onions and pinch of sugar. Cook stirring frequently for 30–40 minutes until deeply golden and caramelized. Reduce heat if onions begin to burn.
3
Add Aromatics: Stir in minced garlic and cook for 1 minute until fragrant.
4
Deglaze the Pot: Pour in white wine, scraping bottom of pot to release browned bits. Simmer until mostly evaporated, about 3–4 minutes.
5
Simmer the Soup: Add broth, thyme, bay leaf, Worcestershire sauce, and brandy if using. Bring to boil, then reduce heat and simmer uncovered for 25–30 minutes. Season with salt and pepper. Remove bay leaf.
6
Preheat Broiler: Turn on oven broiler to high setting.
7
Toast the Bread: Arrange bread slices on baking sheet and toast under broiler until golden on both sides.
8
Assemble Soup: Ladle hot soup into oven-safe bowls. Top each with toasted bread slice and generous mound of grated cheese.
9
Melt the Cheese: Place bowls on baking tray and broil until cheese is bubbling and lightly browned, 2–4 minutes.
10
Serve: Serve immediately, garnished with extra thyme if desired.
Additional Information

Equipment Needed

  • Large heavy-bottomed pot
  • Wooden spoon
  • Oven-safe soup bowls
  • Baking tray
  • Cheese grater
  • Knife and cutting board

Nutrition (Per Serving)

Calories 480
Protein 20g
Carbs 42g
Fat 23g

Allergy Information

  • Contains milk (cheese, butter), gluten (bread), sulfites (wine, Worcestershire sauce)
Bianca Reyes

Easy recipes and kitchen tips for real home cooks. Relatable and wholesome cooking inspiration.