Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Dutch Oven French Onion Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 46 reviews

A classic French Onion Soup featuring deeply caramelized onions simmered in rich beef broth, finished with a cheesy crusted topping. This rustic and elegant dish is made in a Dutch oven and broiled to bubbly perfection.

  • Total Time: 1 hr
  • Yield: 4 servings

Ingredients

Onions & Aromatics

  • 4 onions, thinly sliced
  • 3 tbsp butter
  • 1 tsp thyme
  • Salt & pepper, to taste

Liquid Ingredients

  • 4 cups beef broth
  • 1 tbsp Worcestershire sauce

Toppings

  • 1 cup shredded Gruyère (or Swiss) cheese
  • Croutons or bread (optional)

Instructions

  1. Caramelize Onions: Slowly melt butter in a Dutch oven over medium heat. Add thinly sliced onions and cook gently, stirring frequently, for 30 to 40 minutes until they turn a deep golden brown and are fully caramelized, which develops the soup’s signature rich flavor.
  2. Add Flavorings and Broth: Stir in thyme, salt, pepper, and Worcestershire sauce. Then pour in the beef broth, mixing well to combine all the ingredients.
  3. Simmer the Soup: Bring the mixture to a gentle simmer and cook uncovered for 15 minutes to meld the flavors and deepen the broth’s richness.
  4. Prepare Serving Bowls: Ladle the hot soup into oven-safe bowls. Top each with croutons or slices of bread to soak up the broth, then generously sprinkle shredded Gruyère cheese over the top.
  5. Broil the Cheese: Place the bowls on a baking sheet and broil under high heat until the cheese melts, bubbles, and turns golden brown, creating a delicious crust. Serve immediately while hot.

Notes

  • Caramelizing the onions slowly is critical to develop the deep, sweet flavors necessary for an authentic French onion soup.
  • For a low-carb or keto-friendly version, substitute traditional bread with keto bread or parmesan crisps as the topping.
  • Using a Dutch oven allows even heat distribution, perfect for long caramelization and simmering.
  • Gruyère is the classic cheese choice, but Swiss cheese can be used as a substitute if needed.
  • Author: Jessica
  • Prep Time: 10 mins
  • Cook Time: 50 mins
  • Category: Soup
  • Method: Stovetop and Broiling
  • Cuisine: French
  • Diet: Gluten Free (if no bread used)