Go Back
Gina standing at her kitchen stove with a proud expression, ladling steaming bún bò huế recipe broth into a ceramic bowl surrounded by fresh garnishes and herbs

Gina's Bún Bò Huế — That Spicy Lemongrass Beef Noodle Soup

Gina brings the bold, spicy, lemongrass-forward broth of Huế's most beloved noodle soup straight to your kitchen — rich, aromatic, and nothing like the soup you were expecting.
Prep Time 25 minutes
Cook Time 3 hours
Servings: 4 bowls

Ingredients
  

  • 2 lbs beef bones (knuckle or marrow bones) rinsed and blanched
  • 1 lb beef shank whole piece
  • 3 stalks lemongrass outer layers removed, bruised and cut into 3-inch pieces
  • 1 medium yellow onion halved
  • 4 cloves garlic smashed
  • 2.5 tbsp mắm ruốc (fermented shrimp paste) dissolved in 3 tbsp warm water
  • 3 tbsp neutral oil (such as vegetable) for the chili oil
  • 1.5 tsp annatto seeds
  • 2 tsp dried chili flakes or Korean gochugaru adjust to taste
  • 1 tbsp fish sauce plus more to taste
  • 1 tsp sugar
  • 1 tsp salt plus more to taste
  • 12 oz dried round bún noodles (thick rice vermicelli) cooked per package directions
  • 2 cups banana blossom canned, drained and shredded; or substitute thinly shredded cabbage
  • 1 cup bean sprouts fresh
  • 1 handful fresh Thai basil or regular basil
  • 2 whole limes cut into wedges
  • 2 whole fresh Thai chilies or serrano peppers thinly sliced, for garnish

Method
 

  1. Blanch the beef bones and beef shank in a large pot of boiling water for 5 minutes, then drain and rinse under cold water. This removes impurities and ensures a cleaner broth.
  2. Return the blanched bones and shank to the pot. Add 10 cups of fresh cold water, the bruised lemongrass pieces, halved onion, and smashed garlic. Bring to a boil over high heat, then reduce to a gentle simmer.
  3. Skim any foam that rises to the surface during the first 15–20 minutes of simmering. Continue to simmer uncovered for 2 to 2.5 hours, until the beef shank is fully tender and pulls apart easily.
  4. While the broth simmers, make the annatto chili oil: heat the neutral oil in a small saucepan over medium-low heat. Add the annatto seeds and cook, stirring, for 2 minutes until the oil turns a deep reddish-orange. Remove and discard the seeds. Add the chili flakes to the colored oil, stir for 30 seconds off heat, and set aside.
  5. When the beef shank is tender, remove it from the pot and let it cool slightly. Slice it thinly across the grain and set aside. Strain the broth through a fine-mesh strainer and discard the solids.
  6. Return the strained broth to the pot over medium heat. Stir in the dissolved mắm ruốc, fish sauce, sugar, and salt. Pour in all of the annatto chili oil. Taste and adjust seasoning — the broth should be savory, spicy, and faintly tangy. Simmer gently for 10 more minutes.
  7. Cook the bún noodles according to package directions. Drain and divide among four deep bowls.
  8. Top each bowl with sliced beef shank. Ladle the hot broth generously over the noodles and beef.
  9. Arrange the shredded banana blossom, bean sprouts, fresh basil, lime wedges, and sliced chilies on a plate and serve alongside so everyone can garnish their own bowl at the table.

Notes

Mắm ruốc (fermented shrimp paste) is available at most Asian grocery stores — look for the brand Tôm Chua or similar central Vietnamese varieties. The paste has a strong aroma on its own but mellows beautifully once stirred into the hot broth. Don't skip it; it is what separates this dish from a generic lemongrass soup.