Bún Bò Hue
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 28 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
- Audio Version
Bún bò Huế is a deeply aromatic and spicy Vietnamese noodle soup that offers a complex balance of salty, sweet, and citrus notes. Originating from the city of Huế, this high-protein dish is celebrated for its robust broth, enriched with lemongrass and a hint of fermented prawn paste. Unlike the more delicate Phở, this recipe uses thick rice noodles and a variety of beef cuts, including oxtail and brisket, to create a nourishing and satisfying meal that is perfect for a weekend project.
This homemade version focuses on traditional techniques, such as blanching the bones to ensure a clear, high-quality stock. Serving the soup with a platter of fresh herbs, shredded cabbage, and zesty lime allows everyone to customise their bowl to their own taste. It is an impressive centrepiece for a casual dinner party or a comforting family gathering, providing a healthy and vibrant taste of Central Vietnam.
In this article:
Video picks
Continue reading below
Ingredients for Bún Bò Hue
900g oxtail, cut into 2- to 3-inch pieces (ask your butcher to do this)
900g beef shank bones, cut into 2- to 3-inch pieces (ask your butcher to do this)
900g pork neck bones
900g beef marrowbones, cut into 2- to 3-inch pieces (ask your butcher to do this)
450g beef brisket
8 lemongrass stalks
1 1/2 teaspoons red pepper flakes
1 teaspoon annatto seeds, ground
60ml plus 2 tablespoons canola oil
240ml sliced shallots (2 extra-large shallots)
1 teaspoon minced garlic
40g finely chopped lemongrass
2 teaspoons prawns paste
2 teaspoons kosher salt
2 teaspoons sugar
1 (400g) package dried round rice noodles, cooked according to package directions, or 1.4kg fresh rice noodles
Thai basil sprigs
Perilla leaves
Thinly sliced green or red cabbage
Lemon wedges
Lime wedges
Thinly sliced yellow onion
How to make Bún Bò Hue
Back to contentsMake the stock: to ensure the pot is large enough to blanch the bones without boiling over, put the bones in the pot and add water to cover by 1 inch. Then remove the bones and set aside.
Bring the water to a boil. When it is at a rolling boil, add the oxtails, beef shank, and pork bones. Return the water to a boil and boil for 3 minutes. Drain the bones into a colander and rinse under cold running water. Rinse the pot and return the rinsed oxtails, neck bones, and shanks to the pot. Add the marrowbones and brisket.
Cut off the pale, fleshy part (the bottom 4 inches) of each lemongrass stalk and discard the leafy tops. Crush the lemongrass with the side of a cleaver or the bottom of a heavy pan and add it to the pot. Add 7.6L fresh water and bring to a boil over high heat. Lower the heat so the liquid is at a simmer and skim off any scum that rises to the surface.
After 45 minutes, ready an ice-water bath, then check the brisket for doneness by using the chopstick test: transfer the brisket to a plate and poke it with a chopstick; the juices should run clear. If they do not, return the brisket to the pot and continue cooking, checking again in 10 minutes. When the brisket is done, remove it from the pot (reserving the cooking liquid) and immediately submerge it in the ice-water bath, which will stop the cooking and give the meat a firmer texture. When the brisket is completely cool, remove from the water, pat dry, and refrigerate.
Continue to simmer the stock for another 2 hours, skimming as needed to remove any scum that forms on the surface. Remove from the heat and remove and discard the large solids. Strain through a fine-mesh sieve into a large saucepan. Skim most of the fat from the surface of the stock (leave some, as it gives the stock a better flavour and mouthfeel). Return the stock to a simmer over medium heat.
In a spice grinder or mortar and pestle, grind the red pepper flakes and annatto seeds into a coarse powder. In a frying pan, heat the oil over medium heat. Add the ground red pepper flakes and annatto seeds and cook, stirring, for 10 seconds. Add the shallots, garlic, lemongrass, and prawns paste and cook, stirring, for 2 minutes more, until the mixture is aromatic and the shallots are just beginning to soften.
Add the contents of the frying pan to the simmering stock along with the salt and sugar and simmer for 20 minutes. Taste and adjust the seasoning with salt and sugar.
To ready the garnishes, arrange the basil, perilla, cabbage, lemon and lime wedges, and onion slices on a platter and place on the table. Thinly slice the brisket against the grain. Divide the cooked noodles among warmed soup bowls, then divide the brisket slices evenly among the bowls, placing them on top of the noodles. Ladle the hot stock over the noodles and beef and serve immediately, accompanied with the platter of garnishes.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
28 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.