French Onion Soup
French Onion Soup is a medium French recipe that serves 4. 350 calories per serving. Recipe by Binging with Babish on YouTube.
Prep: 28 min | Cook: 57 min | Total: 1 hr 40 min
Cost: $16.80 total, $4.20 per serving
Ingredients
- 3 pounds Spanish Onions (thinly sliced pole‑to‑pole)
- 3 tablespoons Olive Oil (extra‑virgin, divided)
- 6 cups Beef Broth (high‑quality store‑bought)
- 1 bunch Fresh Parsley (roughly chopped)
- 1 medium Carrot (thinly sliced)
- 4 sprigs Fresh Thyme
- 6 cloves Garlic Cloves (halved, plus 1 extra for rubbing baguette)
- 2 pieces Bay Leaves (dried)
- 1 teaspoon Peppercorns (whole, sprinkled)
- 2 pieces Whole Cloves (optional, for extra depth)
- 1 piece Parmesan Cheese Rind (from leftover cheese, adds umami)
- 2 tablespoons All‑Purpose Flour (for thickening)
- 1 cup Dry Sherry (for deglazing)
- 1 teaspoon Fish Sauce (optional umami boost)
- 1 teaspoon Soy Sauce (optional umami boost)
- 1 baguette French Baguette (day‑old, sliced thick)
- to taste Kosher Salt (for seasoning)
- to taste Freshly Ground Black Pepper (for seasoning)
- 2 cups Gruyère Cheese (shredded)
- 2 tablespoons Chives (chopped, for garnish)
Instructions
Slice the Onions
Trim the root and tip off each onion, remove the basal plate, then slice the onions thinly pole‑to‑pole for better structural integrity.
Time: PT15M
Prep Aromatics
Roughly chop parsley, slice the carrot, gather thyme sprigs, halve the garlic cloves, and set aside bay leaves, peppercorns, and whole cloves.
Time: PT5M
Caramelize Onions
Heat the Dutch oven over medium heat, add 2 Tbsp olive oil, then add all sliced onions. Cook, stirring frequently and scraping the sides, until they become soft, jammy, and deep golden‑brown (about 35 minutes).
Time: PT35M
Temperature: medium
Add Flour
Sprinkle 2 Tbsp all‑purpose flour over the caramelized onions and cook for 2 minutes, stirring constantly, to create a roux that will thicken the soup later.
Time: PT2M
Deglaze with Sherry
Pour in 1 cup dry sherry, stirring to scrape up the fond from the bottom of the pot. Let the alcohol evaporate for about 2 minutes.
Time: PT2M
Add Broth and Aromatics
Add the 6 cups beef broth, Parmesan rind, parsley, carrot, thyme, halved garlic, bay leaves, peppercorns, and cloves. Bring to a gentle simmer and cook for 8 minutes to meld flavors.
Time: PT8M
Temperature: low simmer
Umami Boost
Stir in 1 tsp fish sauce and 1 tsp soy sauce for extra depth. Cook for 1 minute.
Time: PT1M
Toast Baguette Slices
Preheat the oven to 425°F. Arrange thick baguette slices on a baking sheet, drizzle with remaining olive oil, season with kosher salt and black pepper, and toast for 5 minutes until golden.
Time: PT5M
Temperature: 425°F
Garlic Rub Baguette
Slice a garlic clove in half and rub the cut side onto each toasted baguette slice to impart subtle garlic flavor.
Time: PT1M
Assemble in Crocks
Ladle hot soup into broiler‑safe crocks, top with a generous layer of shredded Gruyère, place 1–2 baguette slices on top, then add another layer of cheese until the surface is fully covered.
Time: PT3M
Broil Until Bubbly
Place the crocks under a preheated broiler for 4 minutes, or until the cheese is melted, golden, and bubbly.
Time: PT4M
Temperature: broiler
Garnish and Serve
Sprinkle chopped chives over each serving for color and fresh flavor. Serve immediately while hot.
Time: PT1M
Nutrition Facts
- Calories
- 350
- Protein
- 15 g
- Carbohydrates
- 30 g
- Fat
- 18 g
- Fiber
- 4 g
Dietary info: Contains meat, Contains dairy, Contains gluten
Allergens: Dairy, Gluten, Soy
Last updated: March 15, 2026






