French Onion Soup Recipe

1 / 2
French onion soup is a delicious and hearty addition to any meal.
2 / 2
“My Paris Kitchen” by David Lebovitz presents 100 sweet and savory recipes that reflect the way modern Parisians eat today.
6 servings SERVINGS



    • 4 tablespoons (2 ounces/55g)
    • unsalted butter
    • 2-1/2 pounds (1.2kg) yellow or white onions, peeled and very thinly sliced
    • 1 teaspoon granulated sugar
    • 2 cloves garlic, peeled and minced
    • 2 teaspoons sea salt or kosher salt, plus more if needed
    • 1 teaspoon freshly ground black pepper, plus more if needed
    • 2 teaspoons all-purpose flour
    • 3/4 cup (180ml) white wine or sherry
    • 2 quarts (2l) chicken stock
    • 1 to 2 teaspoons sherry vinegar or balsamic vinegar, plus more if needed


    • 6 thick slices hearty white bread, or about 18 thick-sliced pieces of baguette, well toasted
    • 1 to 2 cloves garlic, peeled and left whole, for rubbing the bread
    • 3 cups (255g) grated Emmenthal, Comté, or Gruyère cheese


    • Melt the butter in a large pot or Dutch oven over medium heat. Add the onions and sugar and cook for 20 minutes, stirring occasionally, until soft and translucent.
    • Add the garlic, salt, and pepper and continue to cook for 1-1/2 hours, stirring less frequently and decreasing the heat to avoid burning as the onions continue to cook down. (You may wish to use a flame diffuser if your cooktop doesn’t allow low enough heat.) As the onions cook, if they brown on the bottom of the pan in places, use a spatula to scrape those appetizing brown bits into the onions because they’ll add flavor. The onions are done when they have collapsed into a thick amber-brown paste.
    • Stir in the flour and cook, stirring constantly, for 1 minute. Add the wine and use a flat utensil to loosen any and all brown bits from the bottom and sides of the pan, stirring them into the onions. Add the stock, bring to a boil, then decrease the heat and simmer slowly for 45 minutes. Turn off the heat and add the vinegar, tasting it to get the balance right, adding a touch more vinegar, and salt and pepper, if desired.
    • Preheat the oven to 400 degrees Fahrenheit (200 degrees Celsius). Set six ovenproof bowls on a baking sheet lined with parchment paper or aluminum foil.
    • Divide the hot soup among the bowls. Rub both sides of the toasted bread slices with the garlic. Put the toasts on the soup, then sprinkle the tops with the grated cheese. Bake the soups on the upper rack of the oven until the cheese is deeply browned, about 20 minutes. Alternatively, if your bowls can withstand the heat, you can set the cheese-topped soups under a hot broiler, cooking them until the cheese is melted and starting to brown. Serve immediately.

      More From My Paris Kitchen

      Onion Tart Recipe Caramel Pork Ribs Recipe
      Reprinted with permission from My Paris Kitchen: Recipes and Stories by David Lebovitz and published by Ten Speed Press, 2014. Buy this book from our store: My Paris Kitchen.

    Ten years ago, David Lebovitz packed up his most treasured cookbooks, a well-worn cast-iron skillet, and his laptop and moved to Paris. In that time, culinary culture of France has shifted as a new generation of chefs and home cooks incorporates ingredients and techniques from around the world into traditional French dishes. In My Paris Kitchen (Ten Speed Press, 2014), Lebovitz remasters classic French dishes in a way that reflects the modern Parisian diet. Hearty and delicious, this French Onion Soup Recipe from the “First Courses” section is a satisfying addition to any menu.

    You can purchase this book from the GRIT store: My Paris Kitchen.

    French Onion Soup Recipe

    Beef stock is thought to be traditional in this soup, but it’s heavier, and I rarely have beef stock on hand, so I use chicken stock. For a heartier stock, you can roast the chicken bones in a 400 degrees Fahrenheit (200 degrees Celsius) oven on a baking sheet for 30 to 45 minutes, until well browned, then use those bones to make the stock.