Dinner
Authentic Bún bò Huế (Spicy Vietnamese Beef Noodle Soup)
Original name: Bún bò Huế

About this dish
A bold and fragrant soup from central Vietnam, bún bò Huế is a smoky, spicy cousin of phở. This version uses deep beef and pork broth, lemongrass, and annatto oil for its signature red hue.
Slurp it with thick rice noodles and fresh herbs for a hearty, warming bowl.
Ingredients
UK and US measurements are both included for every recipe.
beef shank
protein500 g
Imperial measurement: 1.1 lbs
pork hock
protein500 g
Imperial measurement: 1.1 lbs
pork blood
protein200 g
Imperial measurement: 7 oz
water
liquid2 kg / 2 L
Imperial measurement: 8.5 cups
lemongrass
herb4 stalks
shallots
other3
garlic
herb4 cloves
annatto seeds
spice2 tbsp
vegetable oil
fat3 tbsp
fish sauce
seasoning3 tbsp
salt
seasoning1 tbsp
sugar
seasoning1 tbsp
chili flakes
herb1 tsp (or to taste)
thick rice vermicelli
grain500 g
Imperial measurement: 1.1 lbs
bean sprouts
vegetable200 g
Imperial measurement: 2 cups
banana blossom
vegetable1 cup
mint leaves
herb1/2 cup
cilantro
herb1/2 cup
lime wedges
fruit2 limes
Method
Blanch the bones
10 minBring a large pot of water to a boil. Add beef shank and pork hock; boil for 5 minutes to remove impurities. Drain and rinse under cold water. Clean the pot.
Start the broth
1 hour 30 minReturn cleaned meats to the pot with 2.5 liters water, bruised lemongrass, shallots, and garlic. Bring to a boil, then reduce heat to a simmer. Skim any foam that rises. Simmer for 1.5 hours until meat is tender but not falling apart.
Remove and slice meat
15 minRemove beef shank and pork hock; let cool slightly. Slice beef against the grain into thin pieces and cut pork into manageable chunks. Set aside. Strain broth through a fine sieve; discard solids.
Make annatto oil
5 minIn a small pan, heat vegetable oil over low heat. Add annatto seeds; cook until oil turns rich orange-red (about 5 minutes). Strain oil through a fine-mesh strainer, discarding seeds.
Season the broth
5 minReturn strained broth to pot. Add fish sauce, salt, sugar and chili flakes. Stir in annatto oil. Taste and adjust seasoning—it should be savory with a warm spiciness. Keep warm.
Cook the noodles
10 minCook rice vermicelli according to package directions until just tender. Drain and rinse under cold water to prevent sticking.
Assemble bowls
5 minDivide noodles among bowls. Top with sliced beef shank, pork hock, and pork blood (if using). Ladle hot broth over the top.
Serve with garnishes
2 minServe immediately with bean sprouts, banana blossom, mint, cilantro, and lime wedges on the side. Let diners add what they like.
Equipment
- [object Object]
Nutrition facts
Tips
- If you can’t find annatto seeds, substitute 1 teaspoon of smoked paprika mixed with 2 tablespoons of the broth, though the color won’t be as vibrant.
- For an extra layer of smoky depth, char the shallots and garlic slices under a broiler or directly on a gas flame before adding them to the broth.
- Leftover broth freezes well for up to 3 months, store without noodles or garnishes.
Serving suggestions
- Serve bowls with extra chili oil, hoisin sauce, or shrimp paste—each pairings brightens the robust broth in different ways.
Rate this recipe
No ratings yet. Be the first to rate it.

Recipe by
Bao Le
Specialises in Vietnamese cuisineBao makes bun cha that he sells from a bicycle. He is a local hero in Ho Chi Minh City.
Describe yourself in three words: Humble, fast, smoky pork smell.