Dutch Oven French Onion Soup

Featured in: Family Meals

This beloved French classic transforms humble onions into something extraordinary through patience and slow cooking. Thinly sliced yellow onions melt down in butter and olive oil, caramelizing for nearly an hour until they turn deep golden and develop natural sweetness.

The Dutch oven provides even heat distribution, ensuring onions brown evenly without burning. A splash of white wine deglazes the pan, incorporating all those flavorful browned bits into the broth. Rich beef broth (or vegetable for vegetarians) simmers with thyme and bay leaves, creating a deeply savory base.

The finishing touch—thick baguette rounds and generous Gruyère cheese—gets broiled until bubbly and golden. The contrast between the velvety soup, crispy bread, and melted cheese creates the perfect comforting bowl.

Updated on Fri, 30 Jan 2026 17:25:29 GMT
A bowl of Dutch Oven French Onion Soup with melted Gruyère bubbling over toasted baguette. Save
A bowl of Dutch Oven French Onion Soup with melted Gruyère bubbling over toasted baguette. | electricpork.com

Rainy Sundays were made for this soup. I stumbled through my first attempt wondering why anyone would spend an hour crying over onions, but then that first spoonful happened. The cheese pulled in those impossible strings across my bowl, and suddenly I understood why French families have perfected this for generations. Now my apartment fills with that unmistakable caramelized aroma every time the weather turns gray.

Last winter, my neighbor smelled this cooking through our shared wall and knocked on my door with two wine glasses. We ended up spending the entire evening dipping torn bread into bubbling bowls, discovering that French onion soup is really just an excuse to linger at the table longer than you planned.

Ingredients

  • 5 large yellow onions: Thinly slice them yourself. Pre-cut onions never caramelize quite right, and I learned this lesson the disappointing way.
  • 3 tablespoons unsalted butter: Butter adds richness you cannot fake, though half butter half olive oil prevents burning during the long cook.
  • 2 tablespoons olive oil: Keeps the butter from scorching while onions do their slow transformation.
  • 2 garlic cloves: Add these late so they sweeten without turning bitter.
  • 1 teaspoon sugar: Helps onions along when you are in a hurry, though patient onions need none.
  • 8 cups beef broth: Go for the good stuff here. Your soup is only as deep as your broth.
  • 1/2 cup dry white wine: Something drinkable, anything cheap will taste exactly like what it is.
  • 2 teaspoons fresh thyme leaves: Fresh thyme makes all the difference here, woody and fragrant.
  • 2 bay leaves: Do not forget to fish these out before serving.
  • 1 tablespoon Worcestershire sauce: The secret umami bomb that nobody guesses is there.
  • 1 baguette: Day-old actually works better for toasting, fresh can get too soft too fast.
  • 2 cups Gruyère cheese: Worth every penny, nothing melts quite like it.
  • 1/2 cup Parmesan cheese: Optional but adds that salty punch I cannot resist.

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Melt butter with olive oil in your Dutch oven over medium heat:
Add sliced onions and sugar. Cook, stirring frequently, until onions are very soft and caramelized, about 40 to 45 minutes. They should turn deep brown and smell impossibly sweet.
Add minced garlic:
Cook for just 1 minute until fragrant. Do not let it brown or it will turn bitter on you.
Pour in the wine:
Scrape up any browned bits from the bottom with your wooden spoon. Simmer for 2 to 3 minutes until slightly reduced.
Add broth, thyme, bay leaves, and Worcestershire sauce:
Bring to a simmer, reduce heat, and cook uncovered for 20 to 30 minutes. Season with salt and pepper to taste. Remove bay leaves before serving.
Toast the baguette slices:
While soup simmers, preheat oven broiler. Arrange baguette slices on a baking sheet and toast under broiler until golden, about 1 to 2 minutes per side.
Assemble and broil:
Ladle soup into oven-safe bowls. Top each with toasted baguette slice and generous handful of Gruyère cheese. Place bowls on baking sheet and broil until cheese is melted and bubbling, 2 to 4 minutes.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Golden, caramelized onions and beef broth create a deeply savory, comforting soup for a cozy meal. Save
Golden, caramelized onions and beef broth create a deeply savory, comforting soup for a cozy meal. | electricpork.com
Golden, caramelized onions and beef broth create a deeply savory, comforting soup for a cozy meal. Save
Golden, caramelized onions and beef broth create a deeply savory, comforting soup for a cozy meal. | electricpork.com

My sister threatened to move in permanently after I served this for a casual Tuesday dinner. Something about bubbling cheese and savory broth turns ordinary weeknights into occasions worth remembering.

Making It Vegetarian

Swap beef broth for a rich vegetable broth and skip the Worcestershire or find a vegetarian version. I keep a few vegetable bouillon paste jars in the pantry specifically for this soup when my vegetarian friends visit. The result is still deeply satisfying.

Cheese Alternatives

Gruyère is traditional for its melting properties, but Swiss works in a pinch. Emmental adds that lovely nutty note too. Just avoid pre-shredded cheese which has anti-caking agents that prevent proper melting.

Serving Suggestions

A crisp green salad cuts through all that richness perfectly. I like something acidic with vinaigrette to balance the deep savory notes. A glass of white Burgundy is traditional but honestly any dry white wine you are cooking with works beautifully.

  • Set out extra thyme for guests who love that herbal finish
  • Keep the bread basket handy for dipping
  • This soup waits for no one, serve it while still bubbling
Oven-broiled baguette and cheese top this rustic, homemade French onion soup in a Dutch oven. Save
Oven-broiled baguette and cheese top this rustic, homemade French onion soup in a Dutch oven. | electricpork.com
Oven-broiled baguette and cheese top this rustic, homemade French onion soup in a Dutch oven. Save
Oven-broiled baguette and cheese top this rustic, homemade French onion soup in a Dutch oven. | electricpork.com

There is something profoundly satisfying about turning five onions and a hunk of bread into something this extraordinary. Watch someone take that first bite through the cheese crust and you will understand why this recipe lives in the forever section of my recipe box.

Recipe Questions & Answers

Why does caramelizing onions take so long?

Caramelizing onions requires 40-45 minutes of slow cooking to break down their natural sugars and develop that deep, golden color and sweet flavor. Rushing this step over high heat will burn rather than caramelize the onions, resulting in bitter notes.

Can I make this ahead of time?

Absolutely. The soup actually improves after sitting overnight as flavors meld together. Store the broth and onions separately from the bread and cheese. Reheat gently, then add the toppings and broil just before serving for the best texture.

What's the best cheese for topping?

Gruyère is traditional because it melts beautifully with a rich, nutty flavor that complements the sweet onions. Swiss, Emmental, or Comté work well as substitutes. Adding Parmesan creates a nice salty contrast and helps achieve that golden-brown crust under the broiler.

Why use a Dutch oven?

Dutch ovens excel at slow-cooking onions evenly due to their heavy construction and heat retention. The tight-fitting lid also helps when you need to simmer the broth. Plus, many Dutch ovens go from stovetop to oven, making them versatile for the broiling step if you prefer.

How do I get the cheese perfectly melted and golden?

Use oven-safe bowls and place them on a baking sheet to catch any drips. Set your oven to broil and watch closely—gruyère goes from perfectly golden to burnt quickly. The cheese should be bubbling and lightly browned in 2-4 minutes.

Can I freeze this soup?

Yes, freeze the soup without the bread and cheese topping for up to 3 months. Thaw overnight in the refrigerator, reheat gently on the stovetop, and add fresh toppings when ready to serve. The texture remains excellent after freezing.

Dutch Oven French Onion Soup

Slow-caramelized onions simmered in savory broth, topped with crispy baguette and melted Gruyère cheese.

Prep Duration
15 minutes
Time to Cook
75 minutes
Overall Time
90 minutes
Created by Grace Martin


Skill Level Medium

Cuisine French

Makes 6 Portions

Diet Info 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 It

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, about 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 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, and cook uncovered for 20 to 30 minutes. Season with salt and pepper to taste. Remove bay leaves.

Step 05

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

Step 06

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

Step 07

Finish under the broiler: Place bowls on a baking sheet and broil until cheese is melted and bubbling, 2 to 4 minutes.

Step 08

Serve: Remove from broiler and serve immediately, garnished with extra thyme if desired.

Gear Needed

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

Allergen Details

Be sure to carefully review ingredients for allergens. Check with your healthcare provider when uncertain.
  • Contains dairy: butter and cheese
  • Contains gluten: baguette
  • Worcestershire sauce may contain fish (anchovies)

Nutrition (per portion)

For informational use only, not a substitute for professional advice.
  • Caloric value: 430
  • Fat content: 19 g
  • Carbohydrates: 46 g
  • Proteins: 20 g