Textual Chef Textual Chef

Bun Bo Hue (Spicy Beef Noodle Soup)

A fiery, lemongrass-scented Central Vietnamese noodle soup with pork and beef in a deeply spiced broth, served over thick round rice noodles with crunchy, fresh garnishes.

165 minHardServes 6420 cal/serving

VietnameseSoupStovetopHigh ProteinHigh FiberDairy-FreeNut-FreeLow-SodiumAlcohol-FreeCorn-Free

Ingredients

  • 2 lbs beef shank (bone-in)
  • 1.5 lbs pork hock or pork trotters
  • 12 cups cold water
  • 4 lemongrass stalks, bruised, cut into 3-in pieces
  • 2 tbsp shrimp paste (mam ruoc)
  • 3 tbsp fish sauce
  • 2 tbsp neutral oil
  • 2 tsp annatto seeds (or 1 tsp paprika for color)
  • 2 tbsp chili garlic paste or sambal oelek
  • 4 garlic cloves, minced
  • 2 tsp granulated sugar
  • 12 oz round rice noodles (bun bo hue noodles, 1/4-inch thick)
  • 1 tsp salt
  • 2 cups fresh bean sprouts (for serving)
  • 2 cups shredded banana blossom or green cabbage (for serving), shredded
  • 3 limes lime wedges (for serving)
  • 1 cup fresh mint and perilla or shiso leaves (for serving)

Instructions

  1. 1

    Blanch 2 lbs beef shank (bone-in) and 1.5 lbs pork hock or pork trotters: place in a pot, cover with cold water, boil 5 minutes, then drain and rinse. This removes impurities.

  2. 2

    Return meats to a large pot. Add 12 cups cold water and 4 bruised, cut into 3-in pieces lemongrass stalks. Bring to a boil, reduce to a simmer, and cook for 90 minutes until beef shank registers 195°F (90°C) internally.

  3. 3

    Remove meats to a cutting board. Strain broth through a fine-mesh sieve and return to the pot.

  4. 4

    Make the spiced oil: heat 2 tbsp neutral oil in a small pan over medium heat. Add 2 tsp annatto seeds (or 1 tsp paprika for color); cook 1-2 minutes until oil turns orange-red. Add 4 minced garlic cloves and 2 tbsp chili garlic paste or sambal oelek; cook 1 minute. Stir in 2 tbsp shrimp paste (mam ruoc) and cook 30 seconds. Add to the broth.

  5. 5

    Season broth with 3 tbsp fish sauce, 2 tsp granulated sugar, and 1 tsp salt. Simmer 10 minutes; adjust to taste.

  6. 6

    Slice beef shank across the grain and pull pork meat off the hock; discard bones.

  7. 7

    Cook 12 oz round rice noodles (bun bo hue noodles, 1/4-inch thick) per package directions. Drain and divide into bowls. Top with meats; ladle hot broth over top.

  8. 8

    Serve with 2 cups fresh bean sprouts (for serving), 2 cups shredded shredded banana blossom or green cabbage (for serving), 3 limes lime wedges (for serving), and 1 cup fresh mint and perilla or shiso leaves (for serving).

Questions

Can I make Bun Bo Hue (Spicy Beef Noodle Soup) gluten-free?

Yes. The gluten in this entry is 12 oz round rice noodles (bun bo hue noodles, 1/4-inch thick). Swap the bread or crumbs for a gluten-free loaf or gluten-free panko. Everything else proceeds as written.

How long does Bun Bo Hue (Spicy Beef Noodle Soup) keep?

Refrigerate it up to four days, or freeze it in portions for up to three months. Reheat gently on the stovetop with a splash of water or stock to loosen it.

Can I halve or double Bun Bo Hue (Spicy Beef Noodle Soup)?

Yes. As written it serves 6. Every ingredient in this entry carries precomputed half and double quantities, and the app's batch dial rewrites them inside each step. When doubling on the stovetop, use your widest pan or work in two batches so the food sears instead of steaming.

Serve it with

Cook this free in the app

Textual Chef is 4,504 plain-text recipes, free to read and free to cook from. No account, no paywall, no ads, no life stories. Open this one in the app and each quantity sits inside the step that uses it, so you read once and cook.

Every recipe is curated or public-domain sourced, written to one template and checked before it publishes. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually; the first 30 days are free.