Bún bò Huế from central Vietnam: thick round rice noodles in red broth, topped with beef shank and herbs
Prep45 min
Cook3 hr
Serves4 servings
CuisineVietnamese

Bún Bò Huế: Spicy Beef Noodle Soup from Huế, Vietnam

Bún bò Huế as a spicy beef noodle soup from Huế, adapted for a home kitchen: thick round rice noodles, mắm ruốc, lemongrass, annatto chili oil, a pork-and-beef broth, the herb plate, storage, substitutes, common mistakes, heat control, make-ahead planning, and how it differs from phở.

Total: 3 hr 45 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Parboil and rinse the meat

Preparing for bún bò Huế by rinsing parboiled beef and pork in a colander
Discard the first water. Washing the meat and the pot reduces cloudiness and off flavors in the broth

Put 500 g beef shank, 250 g beef tendon, and 400 g pork spare ribs in a pot and cover with water. Bring to a boil over high heat, boil 5 minutes after it boils, then discard the water. Rinse the meat and bones under running water and wash the pot too. Removing the sources of cloudiness here keeps the later broth from feeling heavy.

STEP 22 / 6

Simmer with lemongrass and aromatics

A quiet simmer of lemongrass and meat for bún bò Huế broth
Don't let it boil hard; let the lemongrass aroma move slowly into the broth

Return the rinsed meat to the pot with 2.4 L water, the halved onion, smashed ginger, 4 smashed lemongrass stalks, and 2 tsp salt. When it boils, lower to low heat, just enough that the surface shivers lightly, and simmer 2 hours. Remove the pork spare ribs first when tender, and simmer the beef shank another 30–60 minutes.

STEP 33 / 6

Let the mắm ruốc settle and make the annatto chili oil

Cooking lemongrass and chili to make red annatto chili oil
Keep the chili oil on low heat without scorching. Move the aroma of lemongrass, garlic, and chili into the oil

In a small bowl, mix 2 tsp mắm ruốc with 4 tbsp boiling water, leave 5 minutes, and when the cloudiness settles to the bottom, use the clear liquid on top. In a separate small pot, warm 4 tbsp oil and 2 tsp annatto seeds over low heat, and when the color comes out red, remove the seeds. Add the lemongrass, garlic, and shallots and cook 3 minutes; when the moisture of the aromatics has gone and the oil turns clear red, add the chili flakes, paprika, fish sauce, and sugar and turn off the heat. Stop at a state where it comes together as a coarse paste, not so dry that only red powder is left on the bottom, and a spoonful carries both oil and aromatics.

STEP 44 / 6

Season the broth

10 min

Rehydrating thick round rice noodles in hot water for the bún bò Huế noodles
Rehydrate thick round rice noodles in a separate pot so they don't cloud the broth

Take out the meat and let it cool slightly. Slice the beef shank 3 mm thick and divide the pork spare ribs on the bone into easy-to-eat pieces. Remove the onion, ginger, and lemongrass from the pot, and add the clear liquid of the mắm ruốc, 2 tbsp fish sauce, 1 tbsp raw cane sugar, and half the annatto chili oil. Warm over low heat 5 minutes; stop when a thin film of red oil floats on the surface, the aroma rises, and the broth tastes slightly strong in salt. If it is thin, add salt 1/4 tsp at a time.

STEP 55 / 6

Boil the noodles and build the bowls

8 min

Thick rice noodles and beef assembled in a bowl just before the red broth is poured on
Assemble noodles, meat, onion, and herbs first, then warm them all at once with hot broth

Boil 320 g thick rice noodles 1 minute less than the package says, and drain when a little springiness remains in the center. Put the noodles in warmed bowls and top with beef shank, pork spare ribs, onion sliced 1 mm thick, scallions, and cilantro. Heat the broth thoroughly over medium-high heat before pouring; it is ready to eat when the surface of the meat has warmed and the edges of the onion turn slightly translucent. Add a little of the remaining annatto chili oil to taste.

STEP 66 / 6

Serve with the herb plate

A plate of herbs, bean sprouts, lime, and chilies to go with bún bò Huế
The herb plate lightens the second half of the bowl. Add bean sprouts, mint, and lime little by little

Put bean sprouts, shredded cabbage, mint, cilantro, shiso, lime, and chilies on a separate plate. Eat the first few bites as they are, and add lime and herbs along the way. Changing it little by little in your own bowl, rather than putting everything into the broth, lets you enjoy the lemongrass aroma longer.

0 / 0
Ingredients

Ingredients

1 / 3

Broth and meat

Ingredient Amount Substitutes & notes
Beef shank 500 g Beef chuck in one piece also works. Thin-sliced meat alone makes a weak broth
Beef tendon 250 g Can be supplemented with oxtail, beef bones, or chicken drumsticks
Pork spare ribs 400 g Trotter, pork shank, or pork shoulder in one piece also works
Water 2.4 L Add boiling water if it reduces too far
Onion 1 (about 220 g) Cut in half
Ginger 40 g Smash with the skin on
Lemongrass 4 stalks Frozen lemongrass also works. If you can't find it, order it online instead of leaving it out
Salt 2 tsp Adjust at the end
Raw cane sugar 1 tbsp 15 g rock sugar also works
Fish sauce 2 tbsp Vietnamese fish sauce is closer if you have it
Mắm ruốc 2 tsp Vietnamese fermented shrimp paste. See below for substitutes
2 / 3

Annatto chili oil

Ingredient Amount Substitutes & notes
Rice bran oil or light sesame oil 4 tbsp A mildly scented oil
Annatto seeds 2 tsp 1 tbsp paprika adds color instead
Lemongrass, minced 3 tbsp Finely chop the white base
Garlic 2 cloves Minced
Shallots 40 g 1/4 onion can substitute
Chili flakes 1–2 tsp Adjust to the heat you want
Paprika 1 tbsp Red color and sweet aroma
Fish sauce 1 tsp For aroma
Sugar 1 tsp Rounds off the edges
3 / 3

Noodles, herbs, and finishing

Ingredient Amount Substitutes & notes
Thick rice noodles for bún bò Huế 320 g Thick rice vermicelli or round rice noodles. Flat phở noodles lean toward a different dish
Onion 1/2 (about 100 g) Sliced and soaked in water
Scallions 4 Sliced thin
Cilantro 1 bunch If you dislike it, use mitsuba, shiso, or scallions
Bean sprouts 150 g Rinsed briefly
Cabbage 120 g Shredded. A realistic stand-in for banana blossom
Mint 1 pack Shiso or perilla leaves also work
Lime 1 Lemon or sudachi also works
Chả (Vietnamese ham) or ham 80 g Optional. Slice thin if used
0 / 0

The Story of Bún Bò Huế: Noodles in Red Steam on a Morning Table

Pound lemongrass in a morning kitchen and the scent rises before the sound of the knife. A green, citrus-like fragrance spreads from the cutting board while beef shank and pork spare ribs gently shake the water in the pot. Drop in red chili-annatto oil and a vermilion ring spreads across the surface of the broth. It is not the clear gentleness of phở; it is a fragrance that straightens your back a little.

Bún bò Huế is a spicy beef noodle soup from Huế in central Vietnam. Bún is rice noodles, bò is beef, and Huế is the old imperial capital. From the name it sounds like beef noodles, but in practice it often combines beef shank and beef bones with pig's trotter, pork shank, or pork spare ribs. The broth includes lemongrass, mắm ruốc (fermented shrimp paste), fish sauce, and chili oil, and the toppings stack beef, pork, Vietnamese ham, herbs, and lime.

When you make it at home, the hard part is not the heat itself. It is three things: choosing thick round rice noodles, not letting the mắm ruốc aroma come on too strong, and keeping the broth from clouding. Adding chili makes it red, but the character of Huế noodles lies where lemongrass fragrance, the savory depth of fermented shrimp, and the beef and pork broth meet.

If you have made phở gà, the difference is clear at once. Phở gà is a clear chicken broth tuned with herbs. Bún bò Huế builds thickness with bones and meat, adds aroma and color with annatto chili oil, and brings freshness back at the end with the herb plate. It connects with the pleasure of wrapping herbs at the table, as with bánh xèo (in Japanese).

A note on spelling

In Vietnamese it is written Bún bò Huế. This article uses that spelling throughout.


Background as a Huế Dish: A Palace Town and Morning Alley Meals

A Huế-style eatery with steaming bún bò Huế and a plate of herbs on the table
In Huế, bún bò Huế is eaten hot at morning eateries and stalls, with herbs and lime on the side

Huế is an old city in central Vietnam that carried the court culture of the Nguyễn dynasty. The Vietnam tourism board's English page also presents Huế cuisine as a combination of the aesthetics of palace cooking and the traditional food culture of the townspeople. Within that, bún bò Huế is not a dish for tourists but a noodle dish with the strength to be eaten from the morning.

In July 2025, VietnamPlus reported that the traditional knowledge of bún bò Huế had been inscribed on Vietnam's national intangible cultural heritage list. What was registered is not just a recipe but "folk knowledge," including the lives, memories of taste, and food wisdom of Huế people. In other words, bún bò Huế is not only a red, spicy noodle but a dish that reflects the way Huế people eat.

Huế cooking is characterized by delicate appearance and the structure of aroma. Bún bò Huế looks like a bold pot dish but is in fact quite composed. The broth is thick from beef and pork, the aroma bright from lemongrass, the base set by fermented shrimp, and the red expression drawn by annatto chili oil. Shredded banana blossom, bean sprouts, mint, and lime go alongside, and at the end you adjust in your own bowl.

English-language Vietnamese food sites often describe bún bò Huế as "spicy beef and pork noodle soup." This is the point that is easily lost in translation. It is rendered as beef noodles, but the gelatin of pork bones and trotter gives the broth thickness and roundness. Remove the pork entirely and it drifts toward a spicy beef phở, and the center of gravity that makes it a Huế noodle weakens.

It is not a spicy phở

Remember it as "spicy phở" and both the noodles and the aroma go off. Phở uses flat rice noodles as its base, while bún bò Huế uses thick round rice noodles. In the broth, too, lemongrass, mắm ruốc, and chili oil come to the front rather than star anise and cinnamon.


Ingredients (serves 4): A Realistic Blend You Can Assemble Elsewhere

Beef shank, pork spare ribs, lemongrass, thick rice noodles, and herbs laid out as ingredients for bún bò Huế
Build it around beef shank, pork spare ribs, thick rice noodles, lemongrass, and mắm ruốc

A bowl in Huế can include pig's trotter, pig's blood, chả Huế, beef shank, beef tendon, and an herb plate. In a home kitchen, there is no need to force in pig's blood. If trotter is not for you, pork spare ribs are enough. What to protect: not making it with beef only, not skimping on lemongrass, and using mắm ruốc even in a small amount.

Allergy and ingredient notes

This dish uses beef, pork, fish sauce, and a fermented seasoning made from shrimp. If anyone has a shrimp allergy, leave out the mắm ruốc and substitute fish sauce and miso. In a household that avoids pork, increase the beef shank and tendon, but the flavor will be lighter than the Huế original.

Mắm ruốc, thick round rice noodles, and lemongrass may not be found at an ordinary supermarket alone. For the first time, you can substitute with what is nearby, but once you like it, these three are worth ordering in. Before shopping, narrow down the product names and you will be less likely to get lost.

If you can't find mắm ruốc itself, trying a small amount of belacan, from the same family of fermented shrimp pastes, builds a fermented seafood core, though it is not an exact match. It is strong, so start with 1/2 tsp.

Substitute for mắm ruốc

It is not a perfect substitute, but mixing 1 tbsp fish sauce, 1/2 tsp white miso, and 1 tsp finely chopped dried shrimp gets a little closer to the depth of fermented seafood. On a day when someone at the table dislikes the aroma, starting from this substitute is easier to serve.


Method: Finish with a Quiet Broth and Red Annatto Oil

Bún bò Huế takes time, but the time when your hands are busy is not long. Divide it into parboiling, a low-heat simmer, the annatto chili oil, noodle prep, and assembly, and you can make it at leisure on a weekend afternoon.

When to take the meat out

Pork spare ribs tend to soften in 1 1/2 to 2 hours, and beef shank can take 2 1/2 to 3 hours. Leaving everything in until the end makes the pork fall apart. Take out each piece as it softens and ladle a little hot broth over it so it doesn't dry out.


Branching Toward the Real Thing in a Home Kitchen

Close-up of thick rice noodles lifted with a spoon in bún bò Huế
Thick round rice noodles, red broth, and lemongrass aroma are the core of bún bò Huế

Bún bò Huế is not a dish you cannot make unless every ingredient is local. But some ingredients, once replaced, bring it closer to a different dish. In a home kitchen, separating "what to protect," "what can be substituted," and "what can be left out the first time" makes shopping lighter.

Ingredient in doubt Local style Realistic substitute Decision
Noodles Thick round rice noodles for bún bò Huế Thick rice vermicelli, round rice noodles Flat phở noodles change the texture
Broth Beef bones, trotter, beef shank, pork shank Beef shank, beef tendon, pork spare ribs Closer if you don't use beef alone
Fermented seasoning Mắm ruốc Fish sauce, miso, dried shrimp Even a small amount adds depth
Red color Annatto oil, chili oil Paprika, chili, a little chili oil Look at aroma and color, not heat
Herbs Banana blossom, water spinach, mint, assorted herbs Shredded cabbage, bean sprouts, shiso, mint Serving a separate herb plate makes it easier to eat
Pig's blood Blood curd Leave out Don't force it in the first time

The closest to something you must not substitute is lemongrass. Dried or frozen is fine, but do get it if you can. Made with only ginger and scallions, it drifts toward a beef-and-pork ramen. Just pounding lemongrass and simmering it brings the kitchen's aroma sharply closer to central Vietnam.

Mắm ruốc is strong, so too much will startle the family. Before aiming for the smell of a local shop, start by dissolving 2 tsp in boiling water, letting it settle, and adding only the clear liquid. If you want more aroma, adding a little at a time at the table is safer.

Heat can be added later. Making the whole pot too spicy leaves children and anyone who dislikes heat unable to eat it. Put only half the annatto chili oil in the pot and serve the rest in a small dish, and from the same pot you can make a hot bowl and a mild one. This approach also applies to adjusting the heat in tom yum goong and the amount of chili in laab.


What Goes Wrong: Cloudy, Smelly, or Just Spicy

A comparison of a pot boiled hard and cloudy with a pot of quiet, clear red broth
Boil bún bò Huế hard and it clouds. A quiet heat keeps the red broth clear

Failures with bún bò Huế mostly come down to heat, the fermented seasoning, and the choice of noodle. If it is just spicy, adding chili does it, but a broth you want to drink again after finishing the bowl takes a simmer that doesn't cloud and a sorted-out aroma.

Problem Cause Fix
The broth is cloudy Insufficient parboiling, hard boiling, or noodles cooked in the broth Parboil the meat and simmer on low heat. Boil the noodles separately
It smells of shrimp paste Too much mắm ruốc added directly Dissolve in boiling water, let settle, and use only the clear liquid
It is just spicy The chili oil lacks lemongrass and sweetness Add lemongrass, paprika, and a little sugar
The flavor is thin Too few bones and meat, or too short a simmer Add beef tendon or pork spare ribs and simmer over 2 hours
The noodles break Overcooked, or thin vermicelli was used Cook thick round rice noodles firm and pour hot broth in the bowl
It is greasy All the pork fat went back in the pot Skim some of the surface fat and go easy on the chili oil

When the aroma is too strong, dilute the broth a little before squeezing the lime. Add boiling water 100 ml at a time and restore with a little salt and fish sauce, and the edge of the fermented shrimp rounds off. When it is thin, add not just salt but 1 tsp of the chili oil, which brings back aroma and color.

Sometimes you cannot find thick round rice noodles and use phở noodles. In that case, enjoy it as "bún bò Huế-style." You can build the core of the flavor, but the dense springiness when you slurp the noodles will be weaker. It also differs from dishes such as khao piak sen, where you enjoy the starch of the noodle; in bún bò Huế, the push-back of broth and thick noodles matters.

Don't make the whole pot too spicy

It is less likely to fail if you don't settle the amount of chili in the pot. Put the annatto chili oil on the table and let those who want heat add it to their own bowls, and the family can share the same pot.


Storage and Make-Ahead: Keep Broth, Meat, Noodles, and Herbs Separate

Bún bò Huế broth, meat, noodles, and herbs stored in separate containers
Store broth, meat, noodles, and herbs separately. Don't leave noodles in the broth

If you make it ahead, always keep the broth, meat, noodles, and herbs separate. Stored already built in a bowl, the rice noodles soak up the broth and break easily by the next day. Herbs also lose color with heat, and the freshness is gone.

Let the broth cool slightly and refrigerate, about 2 days. Don't throw away all the fat that sets on top; putting back just 1–2 tsp keeps the aroma. Refrigerate the meat in a container with a little broth, and when reheating, return it briefly to the hot broth in the pot. Rice noodles are best not stored; rehydrate them right before eating. Any noodles you cannot avoid leaving over, toss with a little oil, refrigerate, and finish by the next day.

For freezing, only the broth is suitable. Frozen meat gets a little tough in the fiber, and rice noodles lose texture. If you freeze the broth, remove the lemongrass and aromatics and divide into single-serving containers. After thawing, adding a little fish sauce and lime brings the aroma back.

Using leftovers the next day is not just adding noodles. Adding a little rice to the broth as a porridge makes a breakfast that keeps the lemongrass aroma. If it is leftover broth with the heat reduced, it also goes well served as a small soup alongside bánh mì.

What you can do the day before guests

Making the broth and annatto chili oil and cutting the meat the day before makes the day much easier. On the day, you only rehydrate the noodles, warm the broth, and cut the herbs. It is a big-pot dish with an assemble-at-the-table feel, so it also suits weekend guests.


Variations and Menus: Lighten the Table with the Herb Plate

Bowls of bún bò Huế, a herb plate, and chili oil laid out as a Vietnamese-style table
Bún bò Huế is finished at the table with a big pot of broth, an herb plate, lime, and chili oil

Rather than ending with just the bowl, bún bò Huế is easier to eat with an herb plate beside it. Red broth and meat alone feel heavy, so add bean sprouts, mint, cabbage, and lime to reset your mouth again and again. The interest of Huế cooking lies not in pushing through the heat but in placing a deep broth and an escape of herbs at the same table.

For a milder version, reduce the chili flakes to 1 tsp and increase the paprika. Put only a little of the chili oil in the pot and add more at the table. With children, serve noodles, meat, and broth first and add herbs and heat afterward.

For households that don't like trotter, pork spare ribs or a piece of pork shoulder are easier to handle. The gelatin thickness is reduced a little, but the aroma remains. Made with beef shank alone it turns too light, so adding beef tendon brings back the satisfaction.

If someone has a seafood allergy, leave out the mắm ruốc and fish sauce and season with salt, light soy sauce, and a little miso. The core of fermented shrimp disappears, though, so it is more honest to enjoy it as a lemongrass beef noodle soup, not as Vietnam's bún bò Huế itself.

For a menu, side dishes with little oil suit it. Serving bánh xèo (in Japanese) together is fun, but both use plenty of herbs, so that is for guests. On a weekday, make bún bò Huế the star and add only a cucumber vinegar salad, chilled tomatoes, or stir-fried greens. To compare among Southeast Asian noodle dishes, move on to the gentle chicken broth of phở gà, the fish broth of mohinga, and the sweet-and-spicy fried noodles of mie goreng, and you can see each country's idea of noodles.


FAQ

Bún bò Huế in red broth, with beef, thick noodles, herbs, and chili oil visible
In one bowl, bún bò Huế layers beef and pork broth, lemongrass, thick rice noodles, and herbs

Q1. I don't have thick rice noodles for bún bò Huế. Can I make it with phở noodles?

You can, but the texture changes a lot. Phở noodles are flat, with a wide surface that holds broth. The thick round rice noodles for bún bò Huế are chewy when you bite and don't lose to the red broth. The first time, substitute thick rice vermicelli, and if you like it, look for the proper noodles.

Q2. Is mắm ruốc essential?

It is worth including even in a small amount. Mắm ruốc has a strong fermented-shrimp aroma, so don't put it straight into the pot; dissolve it in boiling water, let it settle, and use only the clear liquid, which makes it easier to handle. For households with a shrimp allergy or a dislike of the aroma, substitute fish sauce, miso, and dried shrimp and enjoy it as a different home version.

Q3. Is it not authentic without trotter or pig's blood?

A bowl in Huế can include trotter and pig's blood. In a home kitchen, though, you don't have to force them in. Trotter can be replaced with pork spare ribs or pork shoulder. Pig's blood can be left out. What matters is the framework of beef and pork broth, lemongrass, mắm ruốc, and thick round rice noodles.

Q4. How spicy should I make it?

Keeping the whole pot mild and adding the chili oil at the table is the least likely to fail. 1 tsp chili flakes is mild and 2 tsp gives a properly hot result. Increasing only the heat flattens the aroma, so use paprika and lemongrass together.

Q5. How far ahead can I prepare it?

The broth and chili oil can be made the day before. The meat can also be cut and stored. Only the noodles and herbs should be done on the day. Noodles break easily with time, and herbs lose aroma from heat and moisture. For guests, the clean split is broth the day before, then noodles and assembly on the day.


Sources