Go Back
+ servings
French Onion Soup Recipe

French Onion Soup

Rahat
French Onion Soup is a timeless classic that wraps you in layers of rich, caramelized sweetness and savory depth. Each bowl is a hearty, soul-warming experience, packed with 26g of protein and a medley of nutrients.
Prep Time 15 minutes
Cook Time 2 minutes
Total Time 2 minutes
Servings 6 servings (approximately 1.5 cups each)
Calories 578 kcal

Ingredients
  

  • 4 Tablespoons unsalted butter plus additional for brushing bread, optional
  • 3.5 lbs onions I use a blend of sweet Vidalia and yellow onions.
  • 1 teaspoon granulated sugar
  • ½ teaspoon salt
  • 1 ½ Tablespoons all-purpose flour
  • cup dry white wine I used Pinot Grigio
  • 8 cups beef broth
  • 3 sprigs fresh thyme plus additional for topping if desired
  • 2 dried bay leaves or 1 fresh bay leaf
  • ½ teaspoon freshly ground black pepper

For Topping

  • 8 oz gruyere cheese shredded
  • 1 loaf French bread sliced into ¾” thick slices
  • 1 large garlic clove

Instructions
 

  • Prepare onions by slicing root to stem, removing the outer layer, and then slicing with the grain in ⅛" slices (see post or video for detailed instructions and visual). Set aside.
  • Melt butter in a large Dutch oven over medium heat.
  • Add sliced onions, sugar, and salt and stir until all onions have been coated with butter. Cover and cook for 10 minutes.
  • Uncover and continue to cook, stirring as needed, until onions are caramelized, this will take approximately 40-60 minutes. Near the end you will need to stir the onions frequently to keep them from burning and may need to reduce your heat. If the onions begin to stick to the bottom, simply deglaze the pan with a small splash of your beef broth.
  • Once onions are caramelized, pour the wine over the onions and cook, stirring frequently, until the wine has been absorbed/cooked out and the alcohol smell is gone (about 3-5 minutes).
  • Sprinkle flour over the onions and stir, cooking on medium/low heat for 2 minutes.
  • Add beef broth (add the first half of this slowly, making sure to scrape the bottom of the pan as you do), thyme, bay leaves, and black pepper. Stir well and increase heat to bring to a boil.
  • Once boiling, reduce heat and simmer for 15-30 minutes. Meanwhile, arrange your oven rack to the upper third of your oven and preheat oven to 425F (220C).
  • Place your bread slices in an even layer on a baking sheet. If desired, brush each side lightly with melted butter. Once oven is preheated, cook the bread until lightly toasted, about 5-10 minutes. Remove from oven (don’t turn off the oven!) and slice the garlic clove in half. Rub the cut half of the garlic against one surface of each slice of bread (the bread will be hot! I usually hold the bread with tongs while I rub the garlic against the surface).
  • Once soup has simmered, taste it and add more salt as needed (whether or not you need more and how much will vary greatly depending on the brand and type of broth you used). Remove thyme and bay leaves as you come across them.
  • Assembly
  • Portion soup into crocks and sprinkle a bit of Gruyere over the surface. Top with bread slices (as many as fit nicely into the crock) and then top with additional cheese.
  • Arrange crocks on a baking sheet and place in the top rack of your oven and bake until cheese is bubbly and beginning to turn golden brown.
  • Remove and serve, topped with additional fresh thyme if desired.

Nutrition

Calories: 578kcalCarbohydrates: 66gProtein: 26gFat: 22gSaturated Fat: 13gCholesterol: 62mgSodium: 1866mgPotassium: 707mgFiber: 6gSugar: 14gVitamin A: 642IUVitamin C: 21mgCalcium: 503mgIron: 4mg
Keyword beef broth, caramelized, cheese, croutons, onions
Tried this recipe?Let us know how it was!