
Bún Bò Huế (Vietnamese Spicy Beef Noodle Soup)
Central Vietnam's fiery lemongrass beef and pork noodle soup — deeper, spicier and more aromatic than its northern cousin pho.
About This Recipe
Bún bò Huế is the signature noodle soup of Huế, the former imperial capital of central Vietnam, and a dish that locals will gladly explain is the spicier, more assertive sibling of the better-known pho. Where pho is gentle and aromatic, bún bò Huế is muscular: thick round rice noodles swim in a brick-red broth scented with lemongrass, fermented shrimp paste (mắm ruốc), and chilli oil, anchored by slow-simmered beef shank, oxtail, and chunks of pork hock that have given up their collagen to the pot. A proper bowl arrives bristling with garnishes — banana blossom shaved into ribbons, perilla, mint, bean sprouts, raw onion, lime, sliced red chillies — and the diner builds the final flavor at the table. The dish was reportedly perfected in the kitchens of the Nguyễn dynasty, where royal cooks layered shrimp paste, beef bone broth, and fragrant lemongrass into a soup fit for emperors. Today it is morning food, sold from low plastic stools on Huế street corners from 5 a.m., and a fierce point of regional pride. The hallmark you should chase at home: a broth that tastes savory, sour, sweet, spicy, and pungent in equal measure, with the funk of shrimp paste lurking just beneath the surface.
Ingredients
Serves 6
- 1.5 kgbeef shank and oxtail, mixed
- 700 gpork hock, cut crosswise into 4 cm rounds (ask the butcher)
- 8 stalksfresh lemongrass, smashed and tied in a bundle
- 1 largeyellow onion, halved and charred until blackened
- 3 tbspmắm ruốc (Vietnamese fermented shrimp paste) — non-negotiable
- 3 tbspannatto oil (or 2 tbsp neutral oil simmered with 1 tbsp annatto seeds, strained)
- 3 tbspfish sauce, plus more to taste
- 2 tbspsugar (palm sugar preferred)
- 500 gthick round rice noodles (bún bò Huế noodles, not vermicelli)
- 1 bunchgarnish: banana blossom shaved, perilla, mint, bean sprouts, lime wedges, sliced red chillies
Instructions
- 1
Parboil the bones and meat
Cover the beef shank, oxtail and pork hock with cold water in a large stockpot. Bring to a hard boil for 5 minutes, then drain and rinse every piece under running water to remove the gray scum. Wash the pot too. This single step is what makes the broth clear rather than muddy.
- 2
Start the broth
Return the rinsed meat to the clean pot with 5 liters of fresh cold water, the charred onion, and the lemongrass bundle. Bring to a bare simmer over medium heat (never a rolling boil — that emulsifies fat and clouds the broth) and skim the surface every 15 minutes for the first hour.
Charring the onion directly over a gas flame until blackened on all sides adds a subtle smokiness that's the secret of street-stall versions.
- 3
Long simmer
Simmer uncovered 2.5–3 hours total. After 90 minutes, lift out the pork hock pieces (they cook faster) and set aside. After 3 hours, lift out the beef shank, slice it across the grain into 5 mm planks, and reserve. Discard the oxtail bones once they've given up everything.
- 4
Build the signature flavor
In a small bowl, whisk the mắm ruốc with a ladle of hot broth until smooth, then strain it back into the pot. Stir in fish sauce, sugar, and the annatto oil. Taste and adjust — the broth should taste savory, slightly sweet, a little funky, and aggressively seasoned (it gets diluted by garnishes).
- 5
Cook the noodles
Boil the thick rice noodles in a separate pot of salted water 6–8 minutes until tender but with bite. Drain, rinse with cold water to stop cooking, then dunk briefly back in hot water before serving so they're piping hot in the bowl.
- 6
Assemble each bowl
Pile hot noodles into deep bowls. Lay slices of beef shank and a piece of pork hock on top. Ladle the screaming-hot broth over until the meat is just covered. Float a teaspoon of extra annatto oil on top for that signature scarlet sheen.
- 7
Serve with the garnish platter
Bring banana blossom, perilla, mint, bean sprouts, lime wedges and sliced chillies to the table on a separate plate. Each diner tears herbs into their bowl, squeezes lime, and adjusts heat to taste — the soup is never fully finished in the kitchen.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Mắm ruốc is mandatory — without it, you have a generic beef noodle soup. Find it in Vietnamese groceries; do not substitute Thai shrimp paste, which has a different fermentation profile.
- →
Resist the urge to boil hard. A bare quiver across the surface for three hours gives a clearer, sweeter broth than a hard 90-minute boil.
- →
Annatto oil is purely for color and a faint earthy aroma — don't skip it or your broth will look pale and apologetic.
- →
Make the broth a day ahead. Overnight rest in the fridge deepens flavor dramatically and lets you lift the solidified fat cap off the top for a cleaner finish.
Variations
- •
Add cubes of congealed pig's blood (huyết) and slices of Vietnamese ham (chả Huế) for the full traditional Huế-style bowl.
- •
Substitute beef brisket for shank if you prefer leaner, more sliceable meat.
- •
Northern-Vietnamese cooks sometimes add a star anise and a cinnamon stick, blurring it toward pho territory — purists in Huế will scowl.
- •
Vegetarian version: use lemongrass, charred onion, dried shiitake and fermented soybean paste in place of the meat and shrimp paste; top with fried tofu.
Storage
Strained broth keeps 4 days refrigerated or 3 months frozen in 1-liter portions. Store noodles and garnishes separately — assembled bowls turn mushy within an hour. Reheat broth to a hard simmer before re-serving to revive the lemongrass aroma.
History & Origin
Bún bò Huế dates from the 16th–18th century courts of the Nguyễn lords in Huế, where royal kitchens are credited with codifying the use of shrimp paste and lemongrass together. Legend names a 17th-century chef, Lady Hoàng Thị Thị Hoài, as the originator, though documented records are thin and the dish almost certainly evolved from older central-Vietnamese village soups.
Frequently Asked Questions
What's the difference between bún bò Huế and pho?
Pho (northern) uses flat rice noodles, a clean star-anise and ginger broth, and only beef. Bún bò Huế uses thick round noodles, both beef and pork, lemongrass instead of star anise, and the assertive funk of fermented shrimp paste plus chilli oil.
Can I make it less spicy?
Yes — reduce or omit the annatto oil's chilli component and skip the fresh chillies in the garnish. The base broth itself is more aromatic than fiery; heat is mostly added at the table.
Where do I find the right noodles?
Look for noodles labeled 'bún bò Huế' or 'thick round rice noodles' (about 3 mm diameter) in Vietnamese groceries. Thin vermicelli (bún) will collapse; udon is the closest emergency substitute.
Is the pork hock optional?
Functionally no — it contributes gelatin and a rounder mouthfeel the beef alone cannot provide. You could substitute pork shoulder on the bone, but never skip the pork entirely.
Nutrition Facts
Per serving (720g / 25.4 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Vietnamese Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes