Dinner

Authentic Bún bò Huế (Spicy Vietnamese Beef Noodle Soup)

Original name: Bún bò Huế

A bowl of bún bò Huế with thick rice noodles, slices of beef shank and pork hock, topped with banana blossom, cilantro, and an edible flower on a gray stone table, with chopsticks and a spoon beside it.
Prep
30 mins
Cook
150 mins
Servings
6
VietnameseMediumDinnerGluten FreeDairy Free

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

protein

500 g

Imperial measurement: 1.1 lbs

pork hock

protein

500 g

Imperial measurement: 1.1 lbs

pork blood

protein

200 g

Imperial measurement: 7 oz

water

liquid

2 kg / 2 L

Imperial measurement: 8.5 cups

lemongrass

herb

4 stalks

shallots

other

3

garlic

herb

4 cloves

annatto seeds

spice

2 tbsp

vegetable oil

fat

3 tbsp

fish sauce

seasoning

3 tbsp

salt

seasoning

1 tbsp

sugar

seasoning

1 tbsp

chili flakes

herb

1 tsp (or to taste)

thick rice vermicelli

grain

500 g

Imperial measurement: 1.1 lbs

bean sprouts

vegetable

200 g

Imperial measurement: 2 cups

banana blossom

vegetable

1 cup

mint leaves

herb

1/2 cup

cilantro

herb

1/2 cup

lime wedges

fruit

2 limes

Method

1

Blanch the bones

10 min

Bring 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.

2

Start the broth

1 hour 30 min

Return 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.

3

Remove and slice meat

15 min

Remove 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.

4

Make annatto oil

5 min

In 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.

5

Season the broth

5 min

Return 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.

6

Cook the noodles

10 min

Cook rice vermicelli according to package directions until just tender. Drain and rinse under cold water to prevent sticking.

7

Assemble bowls

5 min

Divide noodles among bowls. Top with sliced beef shank, pork hock, and pork blood (if using). Ladle hot broth over the top.

8

Serve with garnishes

2 min

Serve 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

420 kcal
Calories
28 g
Protein
45 g
Carbohydrates
14 g
Fat
2 g
Fiber
1100 mg
Sodium

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.

Bao Le

Recipe by

Bao Le

Specialises in Vietnamese cuisine

Bao 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.