🌍 FlavorBridge View Interactive Recipe →
🍲 🇻🇳 Vietnamese Cuisine

Bún Bò Huế

The spicy, lemongrass-perfumed beef and pork noodle soup from Vietnam's imperial city of Hue — bolder, more complex, and arguably more interesting than its famous cousin Pho.

45 min prep 🔥180 min cook 225 min total 🍽6 servings 📊hard

The Cultural Story

Ask a Vietnamese person from Hue what they think of pho and you'll get a polite answer. Ask them privately what they prefer and they'll say bún bò Huế, every time. This is not a casual comparison. Bún bò Huế comes from the old imperial capital of Hue, the city of the Nguyễn dynasty, and it carries the refinement and assertiveness of that heritage. While pho grew up in the pragmatic north, shaped by French colonial broth-making and Chinese noodle traditions, bún bò Huế evolved in the royal kitchens of central Vietnam, where the food was expected to be complex, layered, and worth thinking about. The broth is built on beef and pork bones simmered for hours — not the clean, clear broth of pho but something richer and cloudier, punched with lemongrass, fermented shrimp paste (mắm ruốc), and dried chili. The result is aromatic, savory, and assertively spicy in a way that pho never is. The noodles are different too: thick, round rice vermicelli rather than pho's flat strands. Slices of braised beef shank and pork knuckle float in the bowl, alongside cha lua (Vietnamese pork sausage) and — in traditional versions — rounds of congealed pork blood. A proper bowl arrives with a plate of accompaniments: bean sprouts, sliced banana blossoms, fresh herbs, lime, and sliced chilies. You build the bowl yourself, adjusting the heat, balancing the fat and acid. It is a soup that demands participation. Hue people are intensely proud of their city's food — the royal table shaped a culinary tradition of refinement that the rest of Vietnam has always recognized, even when it prefers its own cooking.

Ingredients

Instructions

  1. 1Blanch the bones: place beef shank, pork bones, and pork hock in a large pot. Cover with cold water, bring to a boil, and boil hard for 5 minutes. Drain and rinse bones under cold water. This removes impurities and ensures a clear broth.
  2. 2Char the aromatics: using tongs, hold shallot halves and garlic directly over a gas flame (or place under a broiler) until charred on the cut sides. This step adds depth.
  3. 3Make the annatto oil: heat 3 tbsp oil in a small pan over medium heat. Add annatto seeds and stir for 2–3 minutes until oil turns deep orange-red. Strain out seeds (or use powder mixed into oil). Set aside.
  4. 4Build the broth: return blanched bones to a large clean pot with 12 cups water. Add lemongrass, charred shallots, and garlic. Bring to a boil, skim any foam, then reduce to a gentle simmer. Cook for 2.5–3 hours.
  5. 5Prepare the mắm ruốc: in a small bowl, mix shrimp paste with 1/4 cup hot water and stir until dissolved. Pour through a fine strainer into the broth, discarding solids. This is the soul of the dish — do not skip it.
  6. 6Season and finish the broth: remove the beef shank (it should be tender). Add fish sauce, sugar, and dried chilies. Taste and adjust — it should be savory, slightly sweet, spicy, and deeply fragrant with lemongrass. Add 2 tbsp of the annatto oil; this gives the broth its signature reddish-orange color.
  7. 7Slice the beef shank into rounds. Slice the cha lua. If the pork hock meat is tender and falling off the bone, pull it in chunks.
  8. 8Cook the noodles according to package instructions. Divide among bowls. Add slices of beef shank, pork hock, and cha lua. Ladle the boiling broth over. Finish each bowl with a drizzle of annatto oil.
  9. 9Serve immediately with bean sprouts, banana blossom, fresh herbs, lime, fresh chilies, and hoisin on the side. Each diner builds their own bowl.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →