So here’s the deal – the longer I blog, the more I look back at my old posts and cringe.  The pictures were bad, and so was the commentary.  But, a lot of the recipes I blogged about in the beginning are still great recipes and they deserve your attention.  This is why I have slowly started updating old posts for recipes I think are worthy of a second go-round.  French onion soup is a perfect example.  It’s a wonderfully comforting classic dish and I think everyone should have a good recipe for it, but my old post may have sent people running in the other direction.

I’ve played around with the recipe a bit since my original post, to combine aspects of two recipes into my own version of this soup.  This rendition uses the traditional caramelized onions as well as leeks for an extra dimension of flavor.  The liquid base is a mixture of chicken and beef broths enhanced with red wine.  And of course, one of the very best things about French onion soup is the baguette slices with melted Gruyere on top.  My favorite thing about this soup is how thick it is, rather than primarily broth with the occasional bite of caramelized onion.  Paired with a nice salad, this makes a lovely lunch or dinner.  It also makes great leftovers!

  • Yield 3-4 servings


2 tbsp. unsalted butter
2 large red onions, thinly sliced
Pinch of sugar
2 leeks, including tender green portions, thinly sliced
2 cloves garlic, minced
3 cups low-sodium chicken broth
¾ cup low-sodium beef broth
¼ cup dry red wine
2 sprigs fresh parsley
1 sprig fresh thyme
1 bay leaf
Salt and pepper, to taste
Baguette slices, ¾-inch thick
Sliced Gruyere cheese


  • 01

    Melt the butter in a Dutch oven or large stockpot over medium-high heat.  Add in the sliced red onions, reduce the heat to medium, and cook, stirring frequently, until the onions have wilted.  Mix in the sugar and leeks and continue to cook, stirring frequently, until the onions are completely caramelized and dark in color (about 15 more minutes).  Add the garlic to the pot and sauté just until fragrant, about 1 minute.  Stir in the chicken and beef broths and red wine, scraping the browned bits from the bottom of the pot.  Add the parsley, thyme and bay leaf.  Cover, reduce the heat to medium-low and simmer about 30 minutes.  Discard the herbs and season with salt and pepper to taste.

  • 02

    Preheat the broiler with an oven rack in the upper-middle position.  Portion the soup into oven-safe bowls or crocks placed on a baking sheet.  Top each serving with two baguette slices, and layer with thin slices of Gruyere cheese.  Place under the broiler until the cheese is browned and bubbly, 2-5 minutes.  Cool a few minutes before serving.