Recipe by Mr. Cuisine — researched from regional sources and kitchen-tested
6 hours 45 minsMedium6
A deeply aromatic, crystal-clear beef noodle soup featuring a rich, gelatinous broth extracted from slow-simmered leg marrow and knuckle bones, perfectly balanced with charred ginger, onions, and toasted spices.
Instructions
01
The Purge and Parboil
Place all beef bones, oxtails, and flank into a large stockpot. Cover completely with cold water. Bring to a rolling boil over high heat and let boil vigorously.
Why it matters
This forces out trapped blood, impurities, and loose proteins from inside the bones which would otherwise permanently cloud your soup.
Look for
A thick, dark grey foam rising to the surface of the boiling water.
02
Washing the Bones
Dump the contents into a clean sink, discarding the dirty water entirely. Rinse every single bone under warm running water, scrubbing away any remaining grey coagulated bits or loose marrow clots. Thoroughly scrub the pot clean of residue.
Why it matters
Completely removes any trace sources of cloudiness and off-flavors.
Look for
Pristine, pale bones and cleanly washed meat with no clinging grey foam.
03
The Slow Convection Simmer
Return the washed bones and meat to the clean pot. Pour in 5 litres of fresh, cold filtered water. Bring to a bare simmer over medium-high heat. As soon as tiny bubbles break the surface, reduce heat to low. Keep the pot completely uncovered. If using flank, remove it after 2 hours when tender, plunge into ice water, wrap, and chill.
Why it matters
A gentle, lazy simmer coaxes out collagen and flavor without emulsifying fat into the water. Keeping the pot uncovered prevents temperatures from soaring.
Look for
Tiny bubbles lazy-breaking the surface every few seconds. Never allow a rolling boil.
04
Charring the Aromatics
While the broth simmers, place the halved unpeeled onions and sliced ginger skin-side up on a baking sheet. Place under a broiler on high until deeply blackened. Alternatively, char carefully over an open gas burner flame. Rinse away any loose, completely ash-blackened skin flakes.
Why it matters
Caramelizes natural sugars to lend a golden hue and deeply complex, smoky sweetness to the broth base.
Look for
Softened, aromatic vegetables with heavily blackened surfaces.
05
Toasting and Simmering Spices
At the 4-hour mark of simmering, place star anise, cinnamon, cloves, black cardamom, coriander, and fennel seeds into a dry skillet over medium-low heat. Toss constantly until highly fragrant. Transfer spices and the rinsed charred aromatics into a cheesecloth bag. Submerge the bag into the simmering broth along with the yellow rock sugar and salt.
Why it matters
Toasting activates the volatile oils. Restricting spice infusion to the final 2 hours catches their peak bright aromas without bleeding bitter, medicinal notes into the soup.
Look for
A highly aromatic kitchen and a broadening amber shade to the broth.
06
Clarifying, Straining, and Finishing
Turn off the heat. Remove large bones and the spice pouch. Strain the liquid through a fine-mesh strainer lined with double-layered damp cheesecloth into a fresh pot. Stir in the premium fish sauce. For optimal restaurant quality, cool and refrigerate overnight to easily peel off the hardened fat disc before reheating to a rolling boil.
Why it matters
Cheesecloth catches micro-sediments. Adding fish sauce at the very end ensures its savory punch remains crisp and does not turn sour during cooking.
Look for
A perfectly translucent, clean, deep-amber liquid with a gorgeous gloss.
07
Assembly and Presentation
Blanch the prepared rice noodles briefly, drain well, and place into pre-warmed deep bowls. Arrange slices of the cooked flank/oxtail alongside the raw eye fillet slices across the noodles. Top with ice-soaked white onions, scallions, and cilantro. Pour the rolling-boil broth directly over the raw beef.
Why it matters
The intensely hot broth cooks the ultra-thin raw beef to a perfect juicy medium-rare instantly in the bowl.
Look for
Raw meat transforming to pink and tender right before your eyes as the broth fills the bowl.
Common mistakes & fixes
Stirring the pot while simmering, which physically fractures the bone sediment and clouds the broth.
Allowing the broth to come to a rolling boil after the parboil stage, which locks fat particles into suspension.
Cooking the rice noodles directly inside the precious soup broth, which turns the clear liquid starchy and thick.
My broth turned cloudy despite my best efforts. Can I fix it— Yes. Whisk two raw egg whites until frothy and gently stir them into your warm (not hot) strained broth. Bring the pot up to a very gentle simmer. The egg whites will coagulate into a firm floating raft, acting as a filter trap for microscopic particles. Carefully skim and discard the raft after 15 minutes.
The soup tastes too sweet. How do I balance it— Counter it with a pinch of sea salt and a fresh squeeze of lime juice directly in the bowl. Avoid adding extra fish sauce at this stage, as too much will overpower the fragile botanical spice aromas.
Substitutions
Yellow Rock Sugar → Raw Granulated Sugar. Reduce the volume measurement by 25% as granulated sugar tastes sharper on the tongue. Rock sugar yields a far smoother, rounder profile.
Beef Bones → Veal Bones. Veal bones offer exceptionally high natural gelatin for body, though the overall beef flavor depth will turn out slightly milder.
Storage & reheating
Fridge: Store strained broth in an airtight container for up to 4 days. Keep meats wrapped separately.
Freezer: The strained broth freezes exceptionally well for up to 3 months. Thaw completely before reheating.
Reheat: Bring the broth to a rolling boil before ladling over fresh noodles and raw meats. Never reheat noodles inside the broth.