0:00 / 9:00
Developed with YouTube

Classic French Onion Soup

groups4 servingsspeedMediumcountertopsPrep: 30 minsskilletCook: 210 minsscheduleTotal: 240 minsoutdoor_grillStewed
Allergens:warningGlutenwarningDairywarningCelery

Allergen labels are AI-generated and may be incomplete or wrong. If you have a food allergy, always verify every ingredient yourself.

Recipe details are AI-generated from the video and may contain errors — for reference only.

skilletInstruction

12 Steps Total
01
Preparation
00:00:20

Quarter 3 yellow onions with skin on and slice 1 head of garlic in half across the center.

lightbulb

Watch out

Keep fingers curled away from the knife blade when cutting round vegetables to avoid slipping.

Ingredients:yellow onion (3 piece)Garlic (1 head)
Tools:chef's knifecutting board
02
Active Cooking
00:00:26

Place 1.5 kg beef marrow bones into a large stockpot. Add the quartered yellow onions, halved garlic head, 2 chunked carrots, 3 chunked celery stalks, 3 bay leaves, 8 fresh thyme sprigs, and 4 sage sprigs. Cover completely with 3.5 liters of cold water. Bring to a simmer over medium-high heat, then reduce heat to medium-low and simmer gently for 3 hours, periodically skimming off foam and impurities using a skimmer. Cover with a lid.

local_fire_departmentMedium-high to bring to boil, then medium-low for 3 hours
lightbulb

Watch out

Only skim the thin grey foam floating on top

do not scoop out the flavorful broth or melting marrow fat

Ingredients:beef marrow bones (1.5 kg)yellow onionGarlicCarrot (2 piece)celery (3 piece)bay leaves (3 sheet)thyme (8 piece)fresh sage sprigs (4 piece)water (3.5 l)
Tools:large stockpotskimmer
03
Preparation
00:01:26

Halve 2 Vidalia sweet onions and 2 white onions from top to bottom. Peel off papery skins and trim stem ends. Slice vertically pole-to-pole into uniform medium-thick strips. Trim the ends of 3 shallots, peel off skin, and slice thinly across into rounds.

lightbulb

Watch out

Do not slice onions too paper-thin, or they will dissolve completely into mush during long caramelization.

Ingredients:Vidalia sweet onions (2 piece)White onion (2 piece)shallot (3 piece)
Tools:chef's knifecutting board
04
Active Cooking
00:02:56

Melt 30g unsalted butter in a heavy-bottomed Dutch oven over medium-low heat. Add all sliced Vidalia onions, white onions, and shallots. Stir continuously for 15 minutes to coat thoroughly in butter. Season with 1 tsp salt, cover with lid, and cook covered for 15 minutes until onions become completely soft and translucent without browning.

local_fire_departmentMedium-low for 30 minutes
lightbulb

Watch out

Do not let the onions brown during this initial steaming phase

keep heat low so they soften gently in their own liquid

Ingredients:butter (30 g)Vidalia sweet onionsWhite onionshallotSalt (1 tsp)
Tools:cast iron potwooden spoon
05
Active Cooking
00:03:33

Uncover pot and stir in 1 tbsp brown sugar. Cook uncovered over medium-low heat for 45 to 60 minutes, stirring periodically to allow brown fond to build up on bottom and sides of pot. As fond builds up, pour in a splash (about 60ml) of hot beef stock and scrape up fond using a wooden spoon. Continue stirring and scraping until onions turn dark brown, deeply caramelized, sweet, and jammy.

local_fire_departmentMedium-low for 45-60 minutes
lightbulb

Watch out

Do not rush caramelization with high heat

high heat will burn onions and create bitter scorched flavors instead of sweet fond

Ingredients:brown sugar (1 tbsp)
Tools:wooden spoon
06
Active Cooking
00:04:54

Pour in 120ml dry white wine. Scrape up all remaining caramelized browned bits off the bottom and inner sides of the pot with a wooden spoon. Simmer uncovered for 3 to 5 minutes until liquid reduces down by about 80%.

local_fire_departmentMedium-low for 3-5 minutes
lightbulb

Watch out

Scrape all edges thoroughly

any fond left unscraped on upper pot sides may char later during simmer

Ingredients:white wine (120 ml)
Tools:wooden spoon
07
Active Cooking
00:05:05
warningStay safe

Handle the heavy pot of boiling hot beef stock carefully when straining to avoid hot liquid splashes and burns.

Pour the simmered beef stock through a fine-mesh strainer into a large measuring cup to yield 1.2 liters of clear beef stock. Pour stock into Dutch oven over caramelized onions. Add 0.5 tsp cracked black pepper, 2 bay leaves, and 4 fresh thyme sprigs. Stir well, turn heat to very low, cover with lid, and simmer gently for 45 minutes.

local_fire_departmentVery low for 45 minutes
lightbulb

Watch out

Keep heat on a barely perceptible gentle simmer so stock reduces slightly and flavours melt without evaporating liquid too fast.

Ingredients:crushed black pepper (0.5 tsp)bay leaves (2 sheet)thyme (4 piece)
Tools:measuring cupMesh strainer
08
Active Cooking
00:05:35

Slice 1 day-old French baguette diagonally into 8 even crostini slices (about 1.5 cm thick). Arrange slices in a single layer on a wire rack set in a sheet tray. Slice 1 garlic clove in half and rub cut surface lightly over top of each baguette slice. Bake in preheated oven at 180°C (350°F) for 10 minutes until lightly toasted and dried out.

local_fire_department180°C (350°F) oven for 10 minutes
lightbulb

Watch out

Do not dark-toast bread slices now

they only need to dry out so they can absorb soup without immediately turning soggy

Ingredients:day-old French baguette (1 piece)Garlic (1 clove)
Tools:baking sheetwire cooling rack
09
Preparation
00:06:08

Trim outer rinds off 150g Gruyere cheese, 150g Comte cheese, and 150g Fontina cheese. Grate all three cheeses vertically downwards along the full length of a box grater to produce long strands. Toss and mix all three grated cheeses together thoroughly by hand to create a uniform cheese blend.

lightbulb

Watch out

Grate cheese vertically along the long axis of the block

longer strands yield a gooey, stretchy cheese pull when melted

Ingredients:Gruyere cheese (150 g)Comté cheese (150 g)Fontina cheese (150 g)
Tools:box grater
10
Active Cooking
00:06:54

Uncover soup pot and stir in 20g cold unsalted butter vigorously until fully melted and emulsified into soup broth. Fish out and discard cooked thyme sprigs and bay leaves. Taste broth, adjust seasoning with 0.25 tsp cracked black pepper and 0.5 tsp salt as needed. Turn off heat, cover pot, and keep warm.

local_fire_departmentOff
lightbulb

Watch out

Stir cold butter vigorously so it emulsifies smoothly into the hot soup without leaving a greasy oil slick floating on top.

Ingredients:butter (20 g)crushed black pepper (0.25 tsp)Salt (0.5 tsp)
Tools:wooden spoon
11
Active Cooking
00:07:35

Arrange 4 oven-safe ceramic soup crocks on a rimmed baking sheet tray. Drizzle 0.5 tbsp dry sherry into bottom of each crock. Ladle hot onion soup into crocks until filled near top (leaving about 1.5 cm space). Float 2 garlic-rubbed toasted baguette slices on top of soup in each crock. Mound generous handfuls of shredded cheese blend over bread and spilling down rim. Top each bowl with 1 fresh sprig of thyme.

lightbulb

Watch out

Leave about 1.5 cm space at top of bowl so soup doesn't boil over when cheese melts under the broiler.

Ingredients:dry sherry (2 tbsp)thyme (4 piece)
Tools:baking sheetoven-safe ceramic soup crockssoup ladle
12
Active Cooking
00:08:24
warningStay safe

Ceramic crocks and metal sheet tray are extremely hot; use thick heat-resistant oven mitts when removing from oven and warn diners not to touch hot bowls.

Place baking sheet tray with assembled soup crocks into oven set to high broiler (230°C / 450°F). Broil for 3 to 5 minutes while watching closely through oven window until cheese melts into a bubbling, molten, dark golden-brown crust. Carefully remove baking tray using heavy oven mitts and serve immediately.

local_fire_departmentHigh Broiler (230°C / 450°F) for 3-5 minutes
lightbulb

Watch out

Do not walk away from the broiler

cheese goes from golden-brown bubbly perfection to burnt black in seconds

Tools:oven mitts

groceryAll Ingredients

beef marrow bones1.5 kg
yellow onion3 piece
Garlic2 head
Carrot2 piece
celery3 piece
bay leaves5 sheet
thyme12 piece
fresh sage sprigs4 piece
water3.5 l
Vidalia sweet onions2 piece
White onion2 piece
shallot3 piece
butter50 g
Salt1.5 tsp
brown sugar1 tbsp
white wine120 ml
crushed black pepper0.75 tsp
day-old French baguette1 piece
Gruyere cheese150 g
Comté cheese150 g
Fontina cheese150 g
dry sherry2 tbsp

blenderAll Tools Needed

chef's knifecutting boardlarge stockpotskimmercast iron potwooden spoonmeasuring cupMesh strainerbaking sheetwire cooling rackbox grateroven-safe ceramic soup crockssoup ladleoven mitts