Terumi Morita
May 14, 2026 · Recipes

Bún Bò Huế (Hue-Style Spicy Beef and Pork Noodle Soup)

Built on lemongrass and shrimp paste, not star anise — learning to distinguish it from phở is learning to hear the architecture of two different broth philosophies working from different foundations.

A deep bowl of reddish-amber bún bò Huế broth with thick round noodles, sliced beef, a piece of pork trotter, and fresh herbs visible at the rim
RecipeVietnamese
Prep40m
Cook3h
Serves4–6 bowls
Leveladvanced

Ingredients

  • **For the broth:**
  • 500 g beef shank or beef bone
  • 500 g pork trotters (chân giò), cut into pieces
  • 3 stalks lemongrass, bruised and cut into 5 cm pieces
  • 4 dried red chilies (or 1–2 fresh)
  • 2 tbsp mắm ruốc (fermented shrimp paste) — non-negotiable for authentic flavor
  • 2 tbsp fish sauce
  • 1 tbsp sugar
  • 1 tsp annatto seeds (for color — or ½ tsp turmeric as substitute)
  • **For serving:**
  • 400 g thick round rice noodles (bún bò Huế noodles are thicker than phở noodles)
  • Bean sprouts
  • Banana blossom, shredded
  • Perilla, mint, lime
  • Chili oil or fresh chili

Steps

  1. Blanch beef and pork trotters: place in cold water, bring to a boil, drain, rinse thoroughly. This removes blood proteins and impurities that would cloud the broth and produce off-flavors.

  2. In a dry pan, briefly toast the lemongrass and dried chilies until fragrant — about 2 minutes. Crush the lemongrass stalks with the flat of a knife to expose more surface area for extraction.

  3. Add blanched meat and bones to a pot with 3 L cold water. Bring to a gentle simmer over medium heat. Skim any remaining foam in the first 15 minutes.

  4. In a small pan, heat annatto seeds in 2 tbsp neutral oil for about 2 minutes until the oil turns deep red-orange. Strain out the seeds and pour the colored oil into the broth. This is what gives bún bò Huế its distinctive reddish hue.

  5. Add lemongrass, chilies, fish sauce, and sugar. Reduce to a steady simmer — not a rolling boil. Simmer for 2.5–3 hours until the bones are soft and the broth is deeply savory.

  6. Add mắm ruốc: dissolve 2 tbsp in a small amount of hot broth first, then stir into the pot. Do not boil after adding — the fermented shrimp paste's volatile aromatic compounds dissipate quickly above a bare simmer. Season to taste with additional fish sauce.

  7. Remove the bones and pork trotters; slice the tender meat into serving portions. Cook noodles separately according to package directions, divide into deep bowls, add meat, and ladle the hot broth over. Serve immediately with fresh herbs, bean sprouts, banana blossom, and lime.

Tools you'll want

  • · Instant-read digital thermometer
See the full kit on the Recommended page

Why this works

The difference between bún bò Huế and phở is architectural. Phở is built on the Maillard products of charred onion and ginger and the sweet aromatic extraction of star anise, cinnamon, and clove — a north Vietnamese broth that draws heavily from Chinese spice trade influence. Bún bò Huế dispenses with all of that. It is built on lemongrass (citral and myrcene — the dominant volatile compounds in the stalk) and mắm ruốc (fermented shrimp paste), which provides a deep glutamate base without the sweetness of star anise. The result is a broth that is spicier, more pungent, more minerally assertive, and notably less sweet.

The annatto seeds are purely a chromophore — they contain bixin, a carotenoid pigment that is fat-soluble. Heating annatto in oil extracts the bixin and produces the deep reddish-orange color that makes bún bò Huế immediately identifiable. The seeds themselves contribute almost no flavor at the concentrations used here. You are extracting color into fat, not seasoning the broth. This is why you must strain the seeds out before adding the colored oil.

The sequence of adding mắm ruốc matters. Fermented shrimp paste contains both volatile aromatic compounds (which you want in the broth) and heat-sensitive esters that degrade above a simmer. If you add the paste early and boil the broth for two hours, you are driving off the aromatic top notes and leaving behind the more aggressive minerally base. The correct moment is at the end, dissolved in hot broth and stirred in over low heat. The broth should never return to a full boil after the paste is added.

Common mistakes

Boiling the broth hard. Bún bò Huế should simmer — a gentle, steady bubble at the surface, not a rolling boil. Hard boiling emulsifies fat into the broth, producing a cloudy, fatty result with a heavier mouthfeel. It also accelerates the extraction of bitter compounds from the bone marrow. The simmer is not patience for patience's sake; it is a different extraction mechanism.

Adding mắm ruốc at the start. This is the most consequential timing error. The paste's aromatic compounds are volatile — they need to enter the broth close to serving time. Added at the start and simmered for three hours, the paste contributes fermented funk without the aromatic complexity that makes it essential to the dish. Dissolve and add in the last 15 minutes.

Using phở noodles. Bún bò Huế uses thick, round rice noodles — roughly the diameter of a pencil. Phở noodles are flat and thinner. The wrong noodle changes the texture of every bite: too thin and the broth overwhelms the noodle, too flat and you lose the resistance the round noodle provides. Source the right noodle or the dish reads incorrectly in every mouthful.

Skipping the blanching step. Beef shank and pork trotters carry blood proteins in the surface tissue that coagulate into grey foam when heated. If you add raw bones directly to the final broth, those proteins produce off-flavors throughout the cooking time. The cold-water blanch and rinse is a 10-minute step that protects three hours of simmering.

Under-building the lemongrass. Three stalks is the minimum — bruise them thoroughly with the flat of a knife to expose the interior cells where the volatile oils are concentrated. Un-bruised lemongrass releases a fraction of its aromatic compounds.

What to look for

  • The broth color before serving: A deep amber with a reddish-orange tint from the annatto — not pale, not brown. If the color is pale, the annatto extraction was insufficient.
  • The surface of the broth: A thin layer of orange-tinted fat should be visible — not a thick grease layer, not fully defatted. This is the flavor layer.
  • The mắm ruốc integration: The broth should smell assertive and complex — lemongrass forward, with a fermented depth underneath. If the fermented note is absent, the paste was added too early and the aromatics dissipated.
  • The pork trotter texture: After 3 hours of simmering, the gelatinous skin should be soft enough to cut with the side of a chopstick. Underdone trotter is chewy in a bad way.
  • The noodle separation: Cook noodles separately and rinse briefly with hot water before adding to bowls — if they sit in the broth while it's still simmering, they overcook and become mushy within minutes.

Chef's view

The thing I had to unlearn about bún bò Huế is that it is not a variant of phở. I spent time thinking of it as the spicier, more southern cousin of phở bò — a modification of the same template. That framing is wrong. It is a different dish from a different culinary tradition — Central Vietnamese, not Northern — and it draws on ingredients that the North uses rarely. The mắm ruốc is the tell: fermented shrimp paste does not appear in phở at all. The lemongrass is the other tell — present in bún bò Huế at a concentration where you cannot miss it, absent in phở.

The best bowl I had in Vietnam was in a small shop in Huế that served nothing else. The broth was darker than HCMC versions, noticeably spicier, and the shrimp paste concentration was higher — the fermented note was the first thing you tasted, not the lemongrass. In HCMC, the same dish is often adjusted for Southern Vietnamese palates that prefer less intensity. That's a legitimate adaptation. But knowing the Huế original changes how you read the HCMC version.

Chef Test Notes

Test 1 — mắm ruốc timing. I made two identical batches: one with the paste added at the 30-minute mark (simmered 2.5 hours), one with paste added in the last 10 minutes. The late-addition broth had a dramatically more complex aromatic profile — lemongrass notes were distinct, the fermented base had lift to it. The early-addition broth had fermented depth without the top notes. Both were edible; only one tasted correct.

Test 2 — lemongrass bruising vs. slicing. Bruised stalks (smashed with a knife back) versus thinly sliced rings in the same broth. The bruised version extracted more citral — the broth had a more pronounced lemongrass character. Sliced rings produced a slightly sharper, more vegetal lemongrass note. I prefer bruised for the rounder extraction, though sliced works in a pinch.

Test 3 — annatto amount. 1 tsp vs. 1 tbsp in 2 tbsp oil. The 1 tsp version produced a pale amber broth with only a hint of red tint. The 1 tbsp version was markedly more orange-red and visually correct. The flavor difference was negligible — the annatto is carrying color, not taste — but the visual identity of the dish depends on the color.

A note from HCMC

In Huế itself, the broth runs significantly spicier than HCMC versions — the same dish on a spectrum from barely-tingling in the south to genuinely fiery if you order it in the original city. The shrimp paste concentration is also regional. I have found that HCMC versions often use less mắm ruốc and more sugar to balance toward Southern palates. I cook mine to roughly the midpoint: assertive but not aggressive, with the fermented note audible but not the only note.

Related glossary terms

  • Mắm ruốc — fermented shrimp paste; the foundational seasoning of bún bò Huế and a key differentiator from Northern Vietnamese broths.
  • Annatto — a fat-soluble red-orange pigment extracted from annatto seeds, used for color rather than flavor.
  • Extraction — the process of drawing flavor compounds from solid ingredients into liquid through heat and time.