Dutch Oven French Onion Soup

Featured in: Home Cooking Paths

This classic French onion soup features deeply caramelized yellow onions simmered in rich beef broth with white wine, thyme, and aromatic herbs. Topped with crispy baguette slices and generous amounts of melted Gruyère cheese, it's broiled until golden and bubbling. Made entirely in a Dutch oven for easy preparation, this comforting dish takes 90 minutes from start to finish and serves six.

Updated on Fri, 30 Jan 2026 01:24:21 GMT
Golden-brown, caramelized onions simmer in a Dutch oven before being topped with crispy baguette slices and bubbly Gruyère cheese. Save on Pinterest
Golden-brown, caramelized onions simmer in a Dutch oven before being topped with crispy baguette slices and bubbly Gruyère cheese. | taddarteats.com

My neighbor stopped by on a cold Tuesday evening just as I was pulling a Dutch oven from the cabinet, and without thinking, I invited her in for soup. Three hours later, after the whole apartment had filled with the amber smell of caramelizing onions, we were hunched over bowls of this French onion soup, the cheese stretching in golden threads from spoon to bowl. That night taught me that the best meals aren't always planned, and that sometimes the slowest cooking methods create the deepest friendships.

I made this for my roommate the night before she moved across the country, and she ate two bowls in silence, then asked for the recipe in her new city. Now whenever she makes it, she texts me photos from her kitchen thousands of miles away. Food has a way of traveling further than we do.

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 a deeper sweetness during caramelization than white varieties, and slicing them thin ensures they cook evenly and release their sugars efficiently.
  • 3 tablespoons unsalted butter and 2 tablespoons olive oil: The combination gives you the richness of butter plus the higher smoke point of oil, preventing burning during the long caramel phase.
  • 2 garlic cloves, minced: A small amount added late in the game so the garlic stays fragrant and doesn't turn bitter from the long cooking time.
  • 1 teaspoon sugar: This small catalyst speeds up the caramelization process and deepens the golden color without making the soup taste sweet.
  • 8 cups beef broth: Quality matters here since the broth becomes the soul of the soup, so use the best you can find or make your own if you have time.
  • 1/2 cup dry white wine: The wine adds acidity and complexity, cutting through the richness and preventing the soup from feeling one-dimensional.
  • 2 teaspoons fresh thyme leaves: Fresh thyme brings a bright, herbaceous note that dried thyme can't quite replicate, though dried works in a pinch.
  • 2 bay leaves: These infuse a subtle earthiness over the simmering period and must be removed before serving.
  • 1 tablespoon Worcestershire sauce: This ingredient adds umami depth and a savory backbone that makes people wonder what your secret ingredient is.
  • Salt and freshly ground black pepper: Taste as you go because the broth, wine, and Worcestershire already contain salt, and you don't want to oversalt accidentally.
  • 1 baguette, sliced into 1/2-inch rounds: The thickness matters because slices too thin will disintegrate, while thicker slices stay sturdy enough to cradle the cheese.
  • 2 cups Gruyère cheese, grated: Gruyère melts beautifully and browns with a nutty flavor, making it worth seeking out rather than using generic cheddar or mozzarella.
  • 1/2 cup Parmesan cheese, grated: Optional but adds a sharper, more crystalline texture to the cheese topping and prevents it from becoming too creamy.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Melt your fats and add the onions:
In your Dutch oven over medium heat, let the butter and oil combine into a golden pool, then tumble in all those thinly sliced onions with the teaspoon of sugar. The kitchen will smell incredible immediately, but resist the urge to turn up the heat.
Let them caramelize slowly:
Stir frequently for 40 to 45 minutes, watching as the onions transform from raw and wet to soft and a deep mahogany brown. This slow process is not something to rush, and yes, it really does take almost three-quarters of an hour.
Add the garlic:
Once the onions are deeply caramelized, scatter the minced garlic over top and stir constantly for just about a minute until the raw edge disappears and fragrance fills the air.
Deglaze with wine:
Pour in the white wine and use a wooden spoon to scrape up all those browned, flavorful bits stuck to the bottom of the pot, letting the liquid sizzle and reduce slightly for two to three minutes.
Build the broth base:
Add the beef broth, fresh thyme, bay leaves, and Worcestershire sauce, then bring everything to a gentle simmer and let it bubble away uncovered for 20 to 30 minutes. Taste and season carefully with salt and pepper, then fish out those bay leaves.
Toast the baguette:
While the soup simmers, arrange your baguette slices on a baking sheet and slide them under a hot broiler for about a minute per side until they're golden and crispy, watching closely so they don't char.
Assemble in bowls:
Ladle the steaming soup into oven-safe bowls, crown each with a toasted baguette slice, and pile a generous handful of grated Gruyère on top.
Final broil:
Place the bowls on a baking sheet and slide them under the broiler for two to four minutes until the cheese melts into a bubbly, golden layer with crispy brown edges.
Serve with care:
The bowls will be extremely hot, so warn anyone eating and let them sit for a minute if they're impatient, then garnish with a whisper of fresh thyme if you like.
A bubbling oven-safe bowl of Dutch Oven French Onion Soup featuring a toasted bread crust and rich, brown broth. Save on Pinterest
A bubbling oven-safe bowl of Dutch Oven French Onion Soup featuring a toasted bread crust and rich, brown broth. | taddarteats.com
A bubbling oven-safe bowl of Dutch Oven French Onion Soup featuring a toasted bread crust and rich, brown broth. Save on Pinterest
A bubbling oven-safe bowl of Dutch Oven French Onion Soup featuring a toasted bread crust and rich, brown broth. | taddarteats.com

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.

There's a particular kind of comfort that comes from watching someone taste this soup for the first time, seeing their eyes widen at the depth of flavor hiding in something so humble. That's when I realized this recipe isn't just about technique or ingredients, it's about those quiet moments when simplicity becomes something worth remembering.

The Caramelization Secret

Most people think caramelized onions happen by accident, but they're actually the result of patient heat and frequent stirring. The sugar helps break down the onions' natural sugars faster, but what really matters is the consistency of your attention. I learned this the hard way after burning a batch on high heat and spending the next hour scrubbing my Dutch oven.

Why Dutch Oven Matters

A heavy Dutch oven distributes heat evenly and holds warmth beautifully, which is exactly what these slowly cooked onions need. The lid also traps moisture during certain stages, though you'll keep it off during caramelization so the onions can dry out slightly and develop that deep color. Once you make soup this way, you'll wonder how you ever managed with a regular pot.

Variations and Personal Touches

I've added a splash of sherry instead of wine on nights when that's what I had on hand, and honestly, it deepens everything in the best way. A friend of mine adds a pinch of thyme directly to the cheese mixture before broiling, which creates little herby pockets throughout the melted layer. The soup is forgiving enough to welcome these small experiments, as long as you honor the caramelization time.

  • For vegetarian versions, use vegetable broth and swap the Worcestershire for soy sauce or miso paste to keep that umami depth.
  • Swiss or Emmental cheese work beautifully if Gruyère isn't available, though the flavor profile shifts slightly toward more delicate and less nutty.
  • A crisp green salad and cold white wine alongside this soup create a restaurant-quality meal that somehow feels homemade and warm.
Fresh thyme garnishes a ladle of savory Dutch Oven French Onion Soup, served alongside a crisp green salad and white wine. Save on Pinterest
Fresh thyme garnishes a ladle of savory Dutch Oven French Onion Soup, served alongside a crisp green salad and white wine. | taddarteats.com
Fresh thyme garnishes a ladle of savory Dutch Oven French Onion Soup, served alongside a crisp green salad and white wine. Save on Pinterest
Fresh thyme garnishes a ladle of savory Dutch Oven French Onion Soup, served alongside a crisp green salad and white wine. | taddarteats.com

This French onion soup reminds me that sometimes the best food isn't about complexity or exotic ingredients, but about giving ordinary things the time and attention they deserve. Make this when you want to feel like you're cooking something grand without any of the stress.

Recipe FAQs

How long does it take to properly caramelize onions?

Caramelizing onions properly takes 40-45 minutes over medium heat with frequent stirring. This slow process develops the deep, sweet flavor essential to authentic French onion soup. Adding a teaspoon of sugar helps speed up the caramelization.

Can I make this vegetarian?

Yes, simply substitute vegetable broth for beef broth and omit the Worcestershire sauce or use a vegetarian alternative. The caramelized onions still provide incredible depth of flavor without meat-based ingredients.

What cheese works best if I can't find Gruyère?

Swiss or Emmental cheese are excellent substitutes for Gruyère. They melt beautifully and provide similar nutty, savory flavors. You can also mix cheeses for more complexity, combining Swiss with a bit of sharp white cheddar.

Do I need oven-safe bowls?

Yes, oven-safe bowls are essential since the soup is finished under the broiler to melt and brown the cheese topping. Use ceramic crocks or heavy stoneware bowls that can withstand high broiler temperatures without cracking.

Can I prepare this soup ahead of time?

Absolutely. The soup base can be made up to 3 days ahead and refrigerated. When ready to serve, reheat the soup, then add the bread and cheese toppings before broiling. The onions actually deepen in flavor after sitting overnight.

Why add wine to the soup?

The dry white wine adds acidity and complexity that balances the sweetness of the caramelized onions. It also helps deglaze the pan, incorporating all the flavorful browned bits stuck to the bottom of the Dutch oven into the broth.

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

Caramelized onions in savory broth, topped with toasted baguette and bubbling Gruyère cheese for ultimate comfort.

Prep Time
15 minutes
Cook Time
75 minutes
Total Duration
90 minutes
Recipe by Levi Bowman


Skill Level Medium

Cuisine French

Makes 6 Number Served

Diet Details Vegetarian

What You 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 or vegetable broth
02 1/2 cup dry white wine
03 2 teaspoons fresh thyme leaves or 1 teaspoon dried thyme
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

Step 01

Caramelize the 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, approximately 40 to 45 minutes.

Step 02

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

Step 03

Deglaze with wine: Pour in the dry white wine, scraping up any browned bits from the bottom of the Dutch oven. Simmer for 2 to 3 minutes until slightly reduced.

Step 04

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

Step 05

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

Step 06

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

Step 07

Broil until bubbling: Place bowls on a baking sheet and broil under high heat until cheese is melted and bubbling, 2 to 4 minutes.

Step 08

Serve: Transfer bowls carefully to serving plates and serve immediately, garnished with fresh thyme sprigs 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.

Needed Tools

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

Allergy Info

Always review each item for allergens and speak with your doctor if needed.
  • Contains dairy: butter and Gruyère, Parmesan cheese
  • Contains gluten: baguette
  • Contains fish: Worcestershire sauce may contain anchovies
  • Gluten-free modification: use gluten-free bread alternative
  • Dairy-free modification: substitute dairy-free cheese alternative and use olive oil in place of butter

Nutrition Info (per serving)

This nutrition info is for reference only and doesn't replace your health provider’s advice.
  • Calories: 430
  • Fat content: 19 grams
  • Carbohydrates: 46 grams
  • Proteins: 20 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.