Dutch Oven French Onion Soup

Featured in: Home Kitchen Staples

This classic French onion soup transforms simple yellow onions into something extraordinary through slow caramelization in a Dutch oven. The process takes about 45 minutes to achieve that deep, sweet-savory flavor profile that makes this dish so beloved. The rich beef broth base is enhanced with white wine, fresh thyme, and Worcestershire sauce, creating a deeply satisfying bowl.

What truly sets this version apart is the finishing touch—thick baguette slices toasted until golden, then topped with generous amounts of grated Gruyère that melts into a bubbly, delicious crust. The Dutch oven provides even heat distribution for perfect caramelization, while the oven-safe bowls allow for that essential final broiling step that creates the signature cheesy crust.

The recipe serves six and takes about 90 minutes from start to finish, with most of that time being hands-off cooking. It's easily adaptable for vegetarians using vegetable broth, and the results rival anything you'd find in a French bistro.

Updated on Wed, 28 Jan 2026 16:35:00 GMT
Golden, slow-caramelized onions simmer in a Dutch oven, creating a rich base for this classic French onion soup. Save to Pinterest
Golden, slow-caramelized onions simmer in a Dutch oven, creating a rich base for this classic French onion soup. | buenocravings.com

My tiny apartment kitchen filled with the most incredible smell that winter afternoon. I had decided to attempt French onion soup purely because I needed something to do while snow piled up outside the windows. Forty-five minutes of stirring onions later, I understood why people treat this recipe like a meditation. The way those humble alliums transform into something golden and deeply savory still feels like kitchen magic every single time.

I served this to friends during our first dinner party as new homeowners. Our kitchen was barely unpacked, boxes stacked in corners, but that Dutch oven sat on our stove like an anchor. Everyone went quiet when those cheesy crusted bowls hit the table. Something about bubbling Gruyère and steam rising into the air makes people lean in closer, spoons poised, conversation pausing just long enough to appreciate pure comfort.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 5 large yellow onions, thinly sliced: Yellow onions develop the best natural sweetness during caramelization, their sugar content transforms beautifully over that low and slow cooking time
  • 3 tablespoons unsalted butter: Butter adds richness and helps those onions brown properly, don't skip it even if you are tempted to use all oil
  • 2 tablespoons olive oil: Prevents the butter from burning during the long cook time, this combination is the secret to perfectly golden onions without bitter notes
  • 2 garlic cloves, minced: Add this only after your onions have reached that deep amber color to avoid any burnt bitterness
  • 1 teaspoon sugar: Just enough to help kickstart the caramelization process if your onions are not naturally sweet enough
  • 8 cups beef broth: Use a good quality broth you would happily drink on its own, it is the backbone of the entire soup
  • 1/2 cup dry white wine: Deglazes the pot and adds brightness, any dry white you have open works perfectly
  • 2 teaspoons fresh thyme leaves: Fresh thyme brings an earthy brightness that dried simply cannot replicate here
  • 2 bay leaves: Classic aromatic that deepens the broth subtly, remove before serving
  • 1 tablespoon Worcestershire sauce: Adds that umami depth that makes the soup taste like it simmered all day
  • 1 baguette, sliced into 1/2 inch thick rounds: Day old bread actually works better here, it holds up better under all that broth and cheese
  • 2 cups Gruyère cheese, grated: Gruyère melts beautifully with that perfect nutty flavor, worth seeking out for the real deal experience

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Caramelize those onions low and slow:
Melt butter with olive oil in your Dutch oven over medium heat, add sliced onions and sugar, then stir frequently until they turn deep golden brown and incredibly soft. This takes about 40 to 45 minutes, do not rush it.
Wake up the garlic:
Stir in minced garlic and cook just one minute until fragrant, any longer and it might turn bitter on you.
Deglaze the pot:
Pour in white wine and scrape up all those gorgeous browned bits from the bottom, let it bubble for 2 to 3 minutes until slightly reduced.
Build the broth:
Add broth, thyme, bay leaves, and Worcestershire sauce, bring to a simmer then reduce heat and cook uncovered for 20 to 30 minutes. Season with salt and pepper, then fish out those bay leaves.
Toast the bread:
While soup simmers, arrange baguette slices on a baking sheet and broil until golden, about 1 to 2 minutes per side. Watch them like a hawk, they go from perfect to burnt in seconds.
Assemble and broil:
Ladle soup into oven safe bowls, top with toasted bread and generous handfuls of Gruyère, then broil until cheese is melted and bubbling, 2 to 4 minutes. Serve immediately.
Hearty Dutch oven French onion soup features crispy baguette slices and bubbly, melted Gruyère cheese under the broiler. Save to Pinterest
Hearty Dutch oven French onion soup features crispy baguette slices and bubbly, melted Gruyère cheese under the broiler. | buenocravings.com

My father in law still talks about the night I made this for Christmas Eve dinner. Snow was falling outside, fire crackling, and those bowls came out of the oven with cheese cascading down the sides. He took one bite, closed his eyes, and simply said this is what winter tastes like. Now it is not just soup anymore, it is part of our family story.

Making It Ahead

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.

This soup actually improves after a day in the refrigerator. The flavors meld together and become more complex, almost as if the onions continue developing that deep sweetness. I often make a double batch on Sunday, portion it into containers, and enjoy restaurant quality lunches throughout the week. Just add fresh bread and cheese when reheating.

The Cheese Factor

Gruyère is worth every penny here, but I have discovered that adding a handful of Parmesan creates this incredible crusty top. The combination melts differently, with Gruyère providing that classic pull and Parmesan contributing a salty, nutty crunch. Do not be shy with the cheese either, those bread slices need to be completely covered to prevent them from getting soggy too quickly.

Serving Suggestions

A simple green salad with bright vinaigrette cuts through all that richness beautifully. I also like to serve extra toasted bread on the side because somehow those first slices disappear way too fast. And do not forget plenty of napkins, this is hands down one of the most wonderfully messy meals you will ever serve.

  • Pair with a crisp white wine like Sauvignon Blanc
  • Keep extra grated cheese warm at the table for seconds
  • Let bowls rest on the baking sheet for 2 minutes before transferring
A comforting bowl of Dutch oven French onion soup, topped with toasted bread and rich, savory melted cheese. Save to Pinterest
A comforting bowl of Dutch oven French onion soup, topped with toasted bread and rich, savory melted cheese. | buenocravings.com

There is something profoundly satisfying about a recipe that turns simple ingredients into something extraordinary. Hope this Dutch oven version becomes part of your own kitchen traditions.

Recipe FAQs

Why does caramelizing onions take so long?

Caramelization is a chemical process that breaks down the onions' natural sugars. Rushing this step means missing out on the deep, sweet-savory flavor that makes French onion soup exceptional. Low and slow cooking for 40-45 minutes transforms sharp onions into something meltingly tender and naturally sweet.

Can I make this soup ahead of time?

Absolutely. French onion soup actually tastes better the next day as flavors continue to develop. Prepare through step 4, let cool completely, then refrigerate for up to 3 days. Reheat gently before adding the bread and cheese for the final broiling step.

What's the best cheese for the topping?

Gruyère is the traditional choice for its excellent melting properties and nutty flavor. Comté or Emmental work beautifully as well. Adding some Parmesan creates a nice salty punch. Avoid pre-shredded cheese, as it often contains anti-caking agents that prevent smooth melting.

Why use a Dutch oven instead of a regular pot?

Dutch ovens excel at slow caramelization because their heavy construction distributes heat evenly and holds temperature steady. This prevents hot spots that could burn the onions. The tight-fitting lid also helps retain moisture during the initial cooking stages.

Can I freeze this soup?

Freeze the soup base (without bread and cheese) for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stove. The bread and cheese topping should always be added fresh, as freezing would compromise their texture.

What wine works best in this soup?

A dry white wine like Sauvignon Blanc or Pinot Grigio adds brightness and helps deglaze the pan, incorporating those flavorful browned bits from the bottom. If you prefer not to cook with wine, additional broth works perfectly fine.

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.

Dutch Oven French Onion Soup

Deeply savory, slow-cooked onions in rich broth with toasted bread and melted Gruyère cheese.

Prep Time
15 minutes
Cook Time
75 minutes
Overall Time
90 minutes
Created by Tessa Morrison


Skill Level Medium

Cuisine French

Makes 6 Portions

Dietary notes None specified

What You'll Need

Onions

01 5 large yellow onions, thinly sliced

Aromatics

01 3 tablespoons unsalted butter
02 2 tablespoons olive oil
03 2 garlic cloves, minced
04 1 teaspoon sugar

Broth & Flavorings

01 8 cups beef broth
02 1/2 cup dry white wine
03 2 teaspoons fresh thyme leaves
04 2 bay leaves
05 1 tablespoon Worcestershire sauce
06 Salt and freshly ground black pepper to taste

Topping

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

How To Make

Step 01

Caramelize Onions: In a large Dutch oven over medium heat, melt the butter with olive oil. Add the sliced onions and sugar. Cook, stirring frequently, until onions are very soft and deeply caramelized, about 40-45 minutes.

Step 02

Bloom Garlic: Add the minced garlic and cook for 1 minute until fragrant.

Step 03

Deglaze with Wine: Pour in the wine, scraping up any browned bits from the bottom of the pot. Simmer for 2-3 minutes until slightly reduced.

Step 04

Simmer Broth: Add the broth, thyme, bay leaves, and Worcestershire sauce. Bring to a simmer, reduce heat, and cook uncovered for 20-30 minutes. Season with salt and pepper to taste. Remove bay leaves.

Step 05

Toast Baguette: While soup simmers, preheat oven broiler. Arrange baguette slices on a baking sheet and toast under the broiler until golden, about 1-2 minutes per side.

Step 06

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

Step 07

Finish Under Broiler: Place bowls on a baking sheet and broil until cheese is melted and bubbling, 2-4 minutes.

Step 08

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

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.

Equipment Needed

  • Large Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Oven-safe soup bowls
  • Baking sheet
  • Cheese grater

Allergy Advisory

Look at every ingredient for possible allergens, and talk to a doctor if you’re unsure.
  • Contains dairy: butter and cheese
  • Contains gluten: baguette
  • May contain fish: Worcestershire sauce may contain anchovies

Nutrition Info (per portion)

Nutritional details are estimates and shouldn’t replace medical guidance.
  • Calorie count: 430
  • Fats: 19 g
  • Carbohydrates: 46 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.