Caramelized French Onion Soup

Featured in: Warm Bake & Roast Comfort Dishes

This dish features yellow onions slowly caramelized to a deep golden hue, simmered in a savory broth with aromatic thyme and bay leaf. A crisp, toasted sourdough crostini layered with melted Gruyere cheese crowns the top, providing crunchy, cheesy contrast. A comforting French classic ideal for colder seasons, easy to prepare with a vegetarian broth option available.

Updated on Mon, 16 Feb 2026 17:25:00 GMT
A steaming bowl of rich caramelized French onion soup topped with golden sourdough Gruyere crostini and melted cheese. Save
A steaming bowl of rich caramelized French onion soup topped with golden sourdough Gruyere crostini and melted cheese. | meadowcinder.com

There's something about the smell of onions slowly turning golden that makes a kitchen feel like home. Years ago, a friend who'd lived in Paris for a summer made this soup on a freezing November evening, and the entire apartment filled with this sweet, almost caramel-like aroma that seemed impossible for something as humble as onions. I watched her stir that pot with the patience of someone who understood that good things take time, and when we finally tasted it, topped with that melted, bubbling cheese, I understood why this dish has been a French classic for centuries. The magic isn't in fancy ingredients or complicated technique—it's in slowing down and letting the onions tell their story.

I made this for my partner on a night when we'd both had rough days at work, and something shifted when that first spoonful hit the bowl—suddenly the kitchen felt warmer, the evening felt slower, and all those frustrations just melted away along with the cheese. That's when I realized French onion soup isn't really about impressing people; it's about giving them permission to pause.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 6 large yellow onions, thinly sliced: Yellow onions have enough natural sugar to caramelize beautifully without burning, and their papery skin slips off easily if you slice them pole to pole for consistent ribbons.
  • 3 tbsp unsalted butter and 1 tbsp olive oil: Butter gives you that nutty flavor while oil raises the smoke point so you can caramelize without everything turning dark brown too fast.
  • 1 tsp sugar and salt: Sugar jumpstarts the caramelization process and helps onions release their moisture, while salt draws out water initially, speeding up browning.
  • 2 cloves garlic, minced: Add this late to prevent it from burning while onions are still cooking—garlic can turn bitter and bitter isn't what we're after here.
  • 2 tbsp all-purpose flour: This thickens the soup just slightly and also helps build flavor by creating a light roux once the garlic is in.
  • 1/2 cup dry white wine: The wine cuts through the richness and adds acidity that brightens everything, so don't skip it or use cooking wine.
  • 6 cups beef broth: Quality matters here since broth is the backbone; homemade or low-sodium versions let the onions shine instead of tasting like salt.
  • 2 sprigs fresh thyme and 1 bay leaf: These simmer gently in the background, adding depth without announcing themselves loudly on your palate.
  • 1 small sourdough baguette, sliced into 1/2-inch rounds: Sourdough's tang stands up to the richness better than white bread, and the crust gets crispy while the inside stays chewy.
  • 1 cup Gruyere cheese, grated and 1/2 cup Parmesan: Gruyere melts smoothly and adds a slightly nutty note, while Parmesan adds sharpness and helps create that golden, bubbly top.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Melt butter and oil together:
Use medium heat in a heavy-bottomed pot so everything melts evenly without sizzling violently. You want the pan warm and ready, not angry.
Add onions and the magic ingredients:
Stir the onions, sugar, salt, and pepper together so everything gets coated. Over the next 35 to 45 minutes, stir every few minutes—not constantly, but enough so nothing sticks and burns.
Watch for the color change:
First they'll release moisture and turn soft and pale, then they'll start to tan around the edges, then slowly deepen to golden, then amber. This isn't rushing; this is the whole point.
Add garlic at the right moment:
Once onions are deeply caramelized, add your minced garlic and stir for about a minute until it becomes fragrant. Any longer and it gets harsh.
Make a light roux:
Sprinkle flour over the onions and stir constantly for about 2 minutes—this cooks out the raw flour taste and helps thicken the soup later.
Deglaze with wine:
Pour in the white wine and use a wooden spoon to scrape up all those caramelized bits stuck to the bottom—that's flavor gold. Let it bubble for a few minutes so the alcohol cooks off.
Add broth and herbs:
Pour in your broth, drop in the thyme and bay leaf, and bring everything to a gentle boil before lowering the heat. Simmer uncovered for 25 to 30 minutes so flavors blend and deepen.
Toast the bread:
While soup simmers, slice your sourdough into rounds, brush lightly with olive oil, and toast at 400°F for 5 to 7 minutes until golden and crispy but not hard.
Top with cheese:
Pile Gruyere onto each warm toast, add a little Parmesan if you like, and bake for 3 to 4 minutes until melted and slightly bubbly.
Bring it all together:
Ladle hot soup into bowls, place a crostini on top, and if you want extra drama, slide the whole thing under the broiler for 1 to 2 minutes until the cheese gets a light golden crust.
Warm, savory French onion soup with deeply caramelized onions and cheesy sourdough crostini, perfect for winter comfort. Save
Warm, savory French onion soup with deeply caramelized onions and cheesy sourdough crostini, perfect for winter comfort. | meadowcinder.com

One winter, I brought this soup to a neighbor who'd just had surgery and couldn't cook for herself, and she cried when she tasted it—not because she was sad, but because hot, comforting food made her feel seen and cared for. That's when I truly understood that this dish is about more than flavor; it's about saying with a spoon and a bowl that someone matters.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Caramelization Secret

The heart of this soup lives in those 35 to 45 minutes of gentle cooking where onions transform from sharp and raw to sweet and almost molasses-like. I used to think caramelization meant cooking faster over higher heat, but it's actually the opposite—low to medium heat, patience, and frequent stirring coax out the natural sugars without burning anything. The moment you smell that deep, rich onion fragrance filling your kitchen is the moment you know you've got it right.

Why French Broth Matters

Using good beef broth isn't about being fancy; it's about respecting the ingredient list you've already spent so much time building. Thin or overly salty broth can mask all that caramelization work, while a rich, well-made broth becomes a background singer that lets the onions stay in the spotlight. If you have time, a homemade broth made from beef bones simmered for hours makes this soup sing in a completely different way.

Serving and Storage Wisdom

This soup actually tastes better the next day once the flavors have really settled together, so don't hesitate to make it ahead and reheat gently before serving. The crostini are best made fresh, but you can toast the bread in advance and assemble just before serving so it stays crispy and the cheese melts perfectly.

  • Store the soup in an airtight container in the refrigerator for up to four days, and it freezes beautifully for up to three months.
  • For a vegetarian version, use vegetable broth and the soup loses nothing—it becomes its own beautiful thing.
  • A splash of brandy or sherry stirred in at the very end adds richness and a subtle warming spice if you want to dress it up for guests.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Homemade French onion soup featuring sweet caramelized onions and crispy sourdough Gruyere crostini, served piping hot. Save
Homemade French onion soup featuring sweet caramelized onions and crispy sourdough Gruyere crostini, served piping hot. | meadowcinder.com

This soup reminds me that sometimes the most profound comfort comes from simple ingredients given time and attention. Make it, eat it, share it with someone who needs to feel cared for.

Recipe FAQs

How do I caramelize onions properly?

Cook sliced onions slowly over medium heat with butter and olive oil, stirring frequently for 35-45 minutes until deep golden and sweet.

Can I make a vegetarian version?

Yes, substitute the beef broth with vegetable broth and omit Parmesan if preferred to keep it vegetarian.

What type of bread works best for crostini?

Small slices of sourdough baguette toasted until golden provide a sturdy and flavorful base for Gruyere cheese.

How do I get the cheese perfectly melted?

After toasting, sprinkle Gruyere on toasts and bake for 3-4 minutes until bubbly. Optionally broil 1-2 minutes for extra melt.

Which herbs enhance the soup's flavor?

Fresh or dried thyme and a bay leaf simmered with the broth add depth and aromatic complexity.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Caramelized French Onion Soup

Slow-caramelized onions in savory broth topped with golden, cheesy sourdough Gruyere crostini.

Time to prep
20 minutes
Time to cook
75 minutes
Time needed
95 minutes
Author Lily Harris


Skill Level Medium

Cuisine French

Makes 4 Portions

Diet info None specified

What You Need

For the Soup

01 6 large yellow onions, thinly sliced
02 3 tablespoons unsalted butter
03 1 tablespoon olive oil
04 1 teaspoon sugar
05 1 teaspoon salt
06 1/2 teaspoon freshly ground black pepper
07 2 cloves garlic, minced
08 2 tablespoons all-purpose flour
09 1/2 cup dry white wine
10 6 cups beef broth
11 2 sprigs fresh thyme or 1/2 teaspoon dried thyme
12 1 bay leaf
13 Salt and pepper to taste

For the Sourdough Gruyere Crostini

01 1 small sourdough baguette, sliced into 1/2-inch rounds
02 2 tablespoons olive oil
03 1 cup Gruyere cheese, grated
04 1/2 cup Parmesan cheese, grated

Directions

Step 01

Prepare the Base: In a large heavy-bottomed pot, melt butter and olive oil over medium heat.

Step 02

Caramelize the Onions: Add sliced onions, sugar, salt, and pepper. Cook, stirring frequently, for 35 to 45 minutes until onions are deep golden and caramelized.

Step 03

Incorporate Aromatics: Stir in the minced garlic and cook for 1 minute until fragrant.

Step 04

Create the Roux: Sprinkle flour over onions and cook, stirring constantly, for 2 minutes to eliminate raw flour taste.

Step 05

Deglaze the Pot: Pour in white wine, scraping up any browned bits from the pot bottom. Simmer for 2 to 3 minutes to reduce the wine.

Step 06

Build the Broth: Add beef broth, thyme sprigs, and bay leaf. Bring to a gentle boil, then reduce heat and simmer uncovered for 25 to 30 minutes. Remove thyme sprigs and bay leaf, then adjust seasoning with salt and pepper.

Step 07

Toast the Baguette: While soup simmers, preheat oven to 400 degrees Fahrenheit. Arrange baguette slices on a baking sheet, brush with olive oil, and toast for 5 to 7 minutes until golden brown.

Step 08

Melt the Cheese: Top toasted baguette slices with grated Gruyere and Parmesan cheese. Return to oven and bake for 3 to 4 minutes until cheese is melted and bubbly.

Step 09

Finish and Serve: Ladle soup into oven-safe bowls and top with crostini. Optionally, broil for 1 to 2 minutes for enhanced cheese melt. Serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large heavy-bottomed pot
  • Wooden spoon
  • Chef's knife
  • Baking sheet
  • Oven-safe soup bowls

Allergy warnings

Scan all components for allergens and seek medical advice if unsure.
  • Contains dairy: butter and cheese
  • Contains gluten: baguette and flour
  • May contain sulfites from wine
  • Verify broth and cheese labels for potential allergen cross-contamination

Nutrition breakdown (one portion)

For informational use only. Not a substitute for healthcare advice.
  • Calorie count: 410
  • Fat content: 19 grams
  • Carbohydrates: 44 grams
  • Protein amount: 16 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.