Spicy Vietnamese Beef Noodle Soup

Thick rice noodles and tender beef slices in a steaming bowl of Bun Bo Hue, garnished with fresh herbs and lime wedges. Save
Thick rice noodles and tender beef slices in a steaming bowl of Bun Bo Hue, garnished with fresh herbs and lime wedges. | homesteadspoon.com

This classic Central Vietnamese specialty combines a rich, spicy broth infused with lemongrass, shrimp paste, and aromatic chili oil. The soup features tender beef shank, pork hock, and rice noodles, topped with fresh herbs like cilantro, mint, and Thai basil. Perfect for 6 servings, this hearty dish requires about 3 hours total time, with most of that devoted to developing the deep, complex broth flavors through slow simmering.

The first time Bun Bo Hue appeared on my dinner table, I watched my uncle char the lemongrass directly over an open flame until it released this incredible citrus perfume that filled the entire house. That smoky aroma hit me before I even saw the bowl, and I knew this soup was going to be something extraordinary. The broth had this deep rusty red color from annatto oil, and when I took my first spoonful, the heat built slowly at the back of my throat, leaving me warm from the inside out. Now whenever rain taps against my kitchen windows, that's the soup I start making without even checking a recipe.

Last winter my neighbor smelled the broth simmering through our shared kitchen wall and showed up with a bag of fresh herbs from her garden. We spent the whole afternoon around the stove, adjusting the fish sauce and taking turns tasting until the balance felt right. There's something about making this soup that brings people into the kitchen, like the broth knows it needs witnesses to its transformation.

Ingredients

  • Beef shank and pork hock: These bones and collagen rich cuts create the silky body that makes the broth feel luxurious in your mouth
  • Lemongrass: Bruise the stalks with the back of your knife to release those aromatic oils before adding them to the pot
  • Shrimp paste: A little goes a long way, but it's the secret ingredient that gives authentic depth to the broth
  • Annatto seeds: They infuse the oil with that signature reddish orange hue without adding much flavor themselves
  • Thick rice noodles: The round sturdy noodles hold up better than vermicelli in this hearty broth
  • Fresh herbs: The classic combination of mint, Thai basil, and cilantro cuts through the richness and brightens every bite

Instructions

Prepare the broth base:
Bring beef shank and pork hock to a boil for five minutes, drain and rinse thoroughly to remove any impurities that could cloud your final broth
Build the foundation:
Refill the pot with fresh water and add the cleaned meat along with bruised lemongrass, halved onion, smashed garlic, and sliced ginger
Simmer patiently:
Lower the heat and let everything gently bubble for two hours, skimming any foam that rises to the surface for a clearer broth
Season the broth:
Add fish sauce, salt, both types of sugar, and shrimp paste, tasting and adjusting until you hit that perfect balance of savory and sweet
Prep the meats:
Remove the beef shank and pork hock when tender, then slice them into bite sized pieces that will fit easily in soup spoons
Make the chili oil:
Heat vegetable oil with annatto seeds until the oil turns red, then sauté shallots and garlic before stirring in chili flakes
Cook the noodles:
Prepare the thick rice noodles according to package instructions, being careful not to overcook them since they'll soften further in hot broth
Assemble each bowl:
Layer noodles first, then arrange sliced meats on top before ladling the steaming broth over everything
Finish with flair:
Drizzle with that vibrant chili oil and let everyone add their own garnishes from platters of fresh herbs, bean sprouts, and lime wedges
Close-up of aromatic Bun Bo Hue broth with vibrant chili oil drizzle, showcasing tender beef and fragrant lemongrass notes. Save
Close-up of aromatic Bun Bo Hue broth with vibrant chili oil drizzle, showcasing tender beef and fragrant lemongrass notes. | homesteadspoon.com

My cousin once confessed she'd been intimidated by Vietnamese noodle soups until she watched me make this one afternoon. Seeing how forgiving the process is, how you can adjust seasonings as you go, gave her the confidence to try it herself. Now she sends me photos of her versions, each one a little different but always greeted with excitement at her table.

Getting That Restaurant Style Broth

The secret is charring your onion and lemongrass directly over a gas flame or under a broiler before adding them to the pot. That slight bitterness from the char adds complexity you can't achieve any other way. I learned this trick from a street vendor in Hue who insisted it's what separated good broth from great broth.

Handling The Heat Level

Bun Bo Hue should have warmth but not overwhelm the other flavors. Make the chili oil separately and serve it on the side so everyone can control their own spice level. The broth itself should have just a gentle background heat that lets the lemongrass and beef shine through.

Make Ahead Strategy

The broth actually improves after a night in the refrigerator, giving the flavors time to meld and deepen. You can prepare everything up to two days in advance, storing the broth and meats separately. When you're ready to serve, just reheat the broth, refresh the noodles in hot water, and assemble like a pro.

  • Never freeze the noodles, they'll turn mushy and sad
  • Keep fresh herbs wrapped in damp paper towels and they'll stay perky for days
  • The chili oil keeps for weeks in the refrigerator and is fantastic on other dishes too
A rustic serving of Bun Bo Hue with bean sprouts and herbs, ready to enjoy with a spoon and chopsticks. Save
A rustic serving of Bun Bo Hue with bean sprouts and herbs, ready to enjoy with a spoon and chopsticks. | homesteadspoon.com

There's nothing quite like gathering around bowls of steaming Bun Bo Hue, customizing each one with handfuls of herbs and squeezes of lime. It's more than dinner, it's an experience that brings people together one slurp at a time.

Recipe FAQs

Bun Bo Hue originates from Central Vietnam and features a spicier, more complex broth with lemongrass, shrimp paste, and chili oil. The noodles are thicker and rounder than pho noodles, and the soup typically includes both beef and pork proteins.

Absolutely. Reduce the amount of chili flakes in the aromatic oil and serve chili slices on the side. The lemongrass and aromatics provide plenty of flavor even with reduced heat.

Shrimp paste (mam ruoc) is traditional and adds deep umami character. While you can omit it, the broth will lack that authentic Central Vietnamese depth. Fish sauce alone doesn't provide the same complexity.

Look for banh hoi or bun bo Hue noodles at Asian grocery stores. If unavailable, fresh udon noodles or thick rice vermicelli make acceptable substitutes, though the texture will differ slightly.

Yes, the broth actually improves after resting overnight in the refrigerator. Store broth and cooked proteins separately, then reheat gently before assembling bowls. This allows flavors to meld further.

Spicy Vietnamese Beef Noodle Soup

Aromatic Vietnamese noodle soup with tender beef, bold lemongrass broth, and fresh herbs.

Prep 30m
Cook 150m
Total 180m
Servings 6
Difficulty Medium

Ingredients

Broth

  • 3.3 lbs beef shank, bone-in
  • 1.1 lbs pork hock
  • 12 cups water
  • 2 stalks lemongrass, bruised
  • 1 large yellow onion, halved
  • 4 cloves garlic, smashed
  • 1 thumb-sized piece ginger, sliced
  • 2 tablespoons fish sauce
  • 1 tablespoon salt
  • 2 teaspoons sugar
  • 1 tablespoon rock sugar or regular sugar
  • 1 tablespoon shrimp paste (mam ruoc)

Aromatic Chili Oil

  • 2 tablespoons vegetable oil
  • 1 tablespoon annatto seeds, optional for color
  • 2 tablespoons minced shallots
  • 2 tablespoons minced garlic
  • 2 tablespoons chili flakes

Noodles & Proteins

  • 1.3 lbs thick round rice noodles (bun bo Hue noodles)
  • 10 oz cooked beef brisket or beef flank, thinly sliced
  • 10 oz cooked pork blood cubes, optional
  • 6 Vietnamese pork sausage patties (cha lua), sliced

Garnishes

  • 1 small red onion, thinly sliced
  • 2 limes, cut into wedges
  • 1 cup bean sprouts
  • 1 cup shredded banana blossom, optional
  • 1 cup fresh herbs (cilantro, mint, Thai basil)
  • 3 scallions, thinly sliced
  • Sliced birds eye chili to taste

Instructions

1
Prepare the Broth Base: Place beef shank and pork hock in a large stock pot. Cover with water and bring to a rolling boil for 5 minutes. Drain thoroughly and rinse the meat under cold water to remove impurities and scum.
2
Simmer the Aromatic Broth: Return meat to the pot with 12 cups fresh water. Add lemongrass, onion, garlic, and ginger. Bring to a boil, skimming off any foam that rises to the surface. Reduce heat to low and simmer for 2 hours until meat is fork-tender.
3
Season the Broth: Add fish sauce, salt, sugar, rock sugar, and shrimp paste to the simmering broth. Continue cooking for another 30 minutes to allow flavors to meld. Remove meats and set aside to cool before slicing into serving portions. Strain broth through a fine-mesh strainer and discard solids.
4
Prepare Chili Oil: Heat vegetable oil in a small frying pan. Add annatto seeds if using and cook for 1-2 minutes until oil turns vibrant red, then discard seeds. Add shallots and garlic, sautéing until fragrant and golden. Stir in chili flakes and cook for 30 seconds. Remove from heat.
5
Cook Noodles and Prepare Proteins: Cook rice noodles according to package instructions until just tender. Drain and rinse under cold water to stop cooking. If using pork blood cubes, simmer in gently boiling water for 10 minutes. Slice beef brisket and cha lua into thin pieces.
6
Assemble the Bowls: Divide cooked noodles evenly among 6 serving bowls. Arrange sliced beef shank, pork hock, brisket, pork blood cubes if using, and cha lua on top of noodles. Ladle hot broth over the proteins and noodles. Drizzle with prepared aromatic chili oil.
7
Garnish and Serve: Top each bowl with red onion slices, lime wedges, bean sprouts, banana blossom if desired, fresh herbs, scallions, and chili slices. Serve immediately with extra fish sauce or shrimp paste on the side for guests to adjust seasoning.
Additional Information

Equipment Needed

  • Large stock pot (at least 6 quarts)
  • Fine-mesh strainer or cheesecloth
  • Small frying pan for chili oil
  • Ladle for serving
  • Sharp knife and cutting board

Nutrition (Per Serving)

Calories 650
Protein 45g
Carbs 60g
Fat 22g

Allergy Information

  • Contains fish sauce (fish allergen)
  • Contains shrimp paste (shellfish allergen)
  • Contains pork products
  • Vietnamese sausage patties may contain wheat or soy; verify labels if allergic
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.