Prep 1 hr · Cook 5 hrs · Total 6 hrs (overnight chill recommended for fat lift) · Servings 8 to 10 · Difficulty Advanced
For 8 to 10 bowls
Bones and meats
3 lb beef shank, in 2 to 3 pieces (1 to 1 1/2 lb each)
3 lb pork hock (giò heo), pre-cut into 3 to 4 inch sections by the butcher
2 lb beef leg or marrow bones, parboiled and rinsed
1 lb beef oxtail, optional, for richer body
5 to 6 quarts cold water (final broth volume after reduction is about 4 to 5 quarts)
1 tbsp Diamond Crystal kosher salt for the early simmer (or 1 1/2 tsp Morton)
Aromatics for the broth
1 large yellow onion, halved, charred over a gas flame or under high broiler 4 inches from element until blackened in patches
4-inch piece fresh ginger, smashed, charred the same way
12 to 14 stalks lemongrass, tough outer leaves removed, lower 6 inches smashed thoroughly with the back of a knife and tied into 2 bundles with kitchen twine
Seasoning
2 oz yellow rock sugar
1/4 to 1/3 cup fish sauce, Red Boat 40°N or Megachef premium, plus more to taste
2 to 3 tbsp mắm ruốc Huế (Huế-style fermented shrimp paste), Sông Hương or Bà Giáo Khỏe brand, the gray-purple thick paste
Optional traditional touch
1/4 fresh pineapple, peeled and chunked, added in the last hour of simmer for an old-school Huế sour-sweet undertone
Chili-lemongrass-annatto oil (the signature crown)
1/3 cup neutral oil
2 tbsp annatto seeds
4 stalks lemongrass, white and pale green only, finely minced
4 shallots, finely minced
4 cloves garlic, finely minced
2 to 4 tbsp Korean coarse chili flakes (gochugaru) or Vietnamese ớt bột, to taste
1 tsp paprika, optional, for color depth
1/2 tsp salt
Plating proteins
Sliced beef shank, from the broth, against the grain at 1/4 inch
Sliced pork hock, from the broth, with the skin on at 1/2 inch
1/2 lb pork blood cake (huyết), cut into 1/2 inch cubes, optional
1 lb chả Huế (Huế-style pork loaf with whole peppercorns), look for the banana-leaf-wrapped version with peppercorns visible through the wrap, sliced 1/4 inch, optional
1/2 lb chả cua (crab cake), sliced, optional
Noodles
2 lb dried bún bò Huế (thick round rice noodles, distinct from regular bún), Three Ladies or Caravelle brand, about 3 oz dried per bowl
For serving (herb and garnish plate)
Banana blossom (bắp chuối bào), shredded paper-thin against the grain and held in lemon water until plating, 2 to 3 cups
Bean sprouts, 2 cups
Vietnamese coriander (rau răm), the defining herb here, generous
Mint
Cilantro
Green leaf lettuce, torn
Lime wedges
Bird's eye chili or sliced jalapeño
Extra mắm ruốc thinned with lime and chili at the table, optional
Parboil the bones, hock, and shank
Cover the beef bones, optional oxtail, pork hock, and beef shank with cold water in a stockpot
Bring to a hard boil 5 minutes, drain and rinse everything thoroughly
Scrub the bones with a brush under running water to remove any clinging scum
This single step is the difference between clear broth and muddy
Char the aromatics
Hold the onion halves and ginger directly over a gas flame with tongs, or run under a high broiler 4 inches from the element
Turn until blackened in patches and fragrant, 6 to 10 minutes
Rinse off loose ash, do not peel
Smash the lemongrass stalks (white and pale green parts) with the back of a knife along their length, then tie into 2 bundles with kitchen twine
Build the broth
Return the parboiled bones, hock, shank, and optional oxtail to a clean pot with 5 to 6 quarts cold water and 1 tbsp salt
Add the charred onion, charred ginger, and lemongrass bundles
Bring to a bare simmer over medium-low
Do not stir during the simmer, stirring breaks scum back into the broth and clouds it
Skim every 10 to 15 minutes for the first hour
Hold at a bare simmer 4 to 5 hours, never a rolling boil
If reduction drops the level below the bones, top up with hot water 1 cup at a time, never cold
Pull the beef shank and pork hock
At 2 hours, fish out the beef shank, it should be fork-tender but still hold its shape
Drop into a bowl of cold water for 10 minutes to set the meat and stop carryover, pat dry, wrap, and refrigerate
At 3 to 3 1/2 hours, do the same with the pork hock, it should pull easily from the bone but the skin should stay intact and gelatinous
Leave the bones, oxtail (if used), aromatics, and lemongrass bundles in the pot
Optional pineapple, last hour
If using, drop the chunked pineapple in at the 4-hour mark
Hold at the bare simmer for the last hour, do not let the broth boil
The pineapple adds a barely-perceptible sour-sweet undertone, rare even in Huế today but old-school traditional
Strain and start seasoning
At 4 to 5 hours, strain the broth through a fine mesh sieve lined with cheesecloth into a clean pot
Discard the spent solids
You should have about 4 to 5 quarts of broth at this point
Add the rock sugar, simmer until fully dissolved, 5 to 10 minutes
Add the mắm ruốc
Whisk 2 to 3 tbsp mắm ruốc into 1/2 cup hot broth in a small bowl until smooth
Let stand 2 minutes so the gritty sediment settles to the bottom
Decant only the clear amber-purple liquid into the broth pot, discard the gritty residue
Stir, simmer 5 minutes for the funk to integrate
Make the chili-lemongrass-annatto oil
Heat the 1/3 cup neutral oil and the annatto seeds in a small saucepan over low heat 3 to 4 minutes until the oil turns deep red
Strain out the seeds, return the red oil to the pan
Add the minced lemongrass, shallots, and garlic, cook over medium-low heat 4 to 5 minutes until fragrant and the lemongrass is no longer raw
Add the chili flakes, optional paprika, and 1/2 tsp salt, stir 30 seconds, the oil should turn deep red-orange
Off heat, set aside
Crown the broth with chili oil
Pour about half of the chili-lemongrass-annatto oil into the broth and stir to incorporate
Reserve the other half for plating and the table
Taste, add fish sauce 1 tbsp at a time, the broth should land lemongrass-forward, chili-warm, ruốc-deep, with sweetness in the back
Hold warm at a bare simmer
Slice the proteins
Bring the chilled beef shank to room temperature, slice paper-thin against the grain at 1/4 inch
Slice the pork hock with skin on at 1/2 inch
Slice the chả Huế and chả cua at 1/4 inch
Cube the huyết at 1/2 inch (already cooked)
Cook the noodles
Bring a separate pot of water to a rolling boil
Cook the bún bò Huế noodles per the package, 6 to 8 minutes, the noodles should stay chewy with a clean bite, do not overcook
Drain and rinse cold to stop cooking and remove surface starch
Right before plating, dunk each portion (in a noodle basket) into the simmering broth for 5 to 10 seconds to reheat
Plate
Pile the warmed noodles into a deep bowl
Crown with sliced beef shank, sliced pork hock, huyết cubes, chả Huế slices, optional chả cua
Ladle the hot broth over to half-cover the proteins
Spoon the reserved chili-lemongrass-annatto oil over the surface, the bowl should arrive deep red-orange with visible lemongrass and chili specks floating
Pass the herb plate (banana blossom, bean sprouts, rau răm, mint, cilantro, lettuce), lime, chili, and optional thinned mắm ruốc at the table
Notes
Why mắm ruốc, not mắm tôm
Mắm ruốc is the Huế-specific fermented shrimp paste, made from a smaller shrimp species and aged longer. The funk is deeper and earthier than mắm tôm (used in bún riêu and bún đậu mắm tôm). Sông Hương and Bà Giáo Khỏe are reliable brands. Substituting mắm tôm changes the dish, defensible if that is all you can find, but the result reads more like a generic spicy noodle soup, not bún bò Huế.
Lemongrass is the signature
12 to 14 stalks of lemongrass for 5 to 6 quarts of broth is correct. Most recipes online undercall lemongrass at 4 to 6 stalks, that produces a soup that reads spicy but not aromatic. Bún bò Huế is lemongrass-forward, the aroma should fill the kitchen. Smash the stalks thoroughly with the back of a knife to release the oils, tie into bundles so you can fish them out cleanly.
The chili-lemongrass-annatto oil is non-negotiable
This is what gives bún bò Huế its visual and flavor identity. Annatto for the deep red color, lemongrass and shallot and garlic for aromatic backbone, chili for the heat. Bloom the oil with the seeds first, strain, then cook the aromatics in the colored oil. Half goes in the broth, half goes on the bowl at plating. Skip the oil and the bowl reads pale and underweight.
Optional pineapple, the old-school touch
A small amount of fresh pineapple in the last hour of simmer is a traditional Huế move that almost no diaspora cook does anymore. The acid is barely perceptible, but it rounds the meat-heavy broth and gives the sweetness a fruit-back note instead of pure rock sugar. Use 1/4 fresh pineapple chunked, pull it with the strain. Worth trying once. Skip if you cannot source ripe pineapple.
Spice level is yours to dial
The recipe defaults to a moderately spicy oil with 2 to 4 tbsp chili flakes. Huế natives often run hotter, with whole dried bird's eye chilies in the oil bloom. Adjust to taste, but the dish is supposed to be spicy, restrained chili reads as a different soup.
Bún bò noodles, not regular bún
The thick round rice noodles labeled bún bò Huế or bún bò Sài Gòn (about 3 mm diameter) are the right cut. Regular bún (1.5 mm) is too thin, banh pho (flat) is wrong shape, udon is wrong texture. Three Ladies and Caravelle brands sell bún bò noodles in clear pink-labeled packages.
Chả Huế is the imperial flourish
Chả Huế is a pork-loaf sausage with whole black peppercorns embedded throughout, often wrapped in banana leaf. Look for the banana-leaf-wrapped version in the refrigerated case at Vietnamese groceries with whole peppercorns visible through the wrap. Slice 1/4 inch and lay on the bowl. Optional but it is the imperial-capital signature on the plate.
Day two is better
Like phở, the broth tastes cleaner the next day. Chill overnight, lift the solidified fat cap (or save the colored beef tallow for finishing oil if you like), reheat gently. The lemongrass and ruốc integrate further, the spices round.
Storage
Broth keeps 5 days refrigerated, freezes 2 months. Sliced shank and hock keep 3 days. Huyết and chả slices day-of for best texture. Re-season on reheat with fresh fish sauce, the salt blunts in the freezer. Same as phở.
Service tip
Set out the herb plate, lime, chili, and thinned ruốc before plating. Bún bò Huế bowls are aggressive, diners will reach for adjustments mid-eat. Have everything within arm's reach.