Go Back
+ servings

Boat Noodles With Braised Beef Recipe

This bold and aromatic Thai noodle soup brings together slow-braised beef, rich spices, and a spicy-sour broth that hits every layer of flavor. Each bowl is packed with tender meat, springy noodles, and fiery condiments for a deeply satisfying meal.
Pin Print Save
Course: Main Course
Cuisine: Thai
Keyword: Boat Noodles With Braised Beef Recipe
Prep Time: 45 minutes
Cook Time: 3 hours 30 minutes
Total Time: 4 hours 15 minutes
Servings: 4
Calories: 600kcal

Ingredients

For the Beef Broth:

  • 1 2-inch piece fresh or frozen galangal (1 1/2 ounces; 42 g), cleaned and smashed
  • 1 head pickled garlic 1 1/4 ounces; 35 g
  • 1/2 cup 120 ml Thai light (thin) soy sauce
  • 3 pandan leaves washed
  • 1 1/2 teaspoons five-spice powder
  • 2 to 3 cubes red fermented bean curd 1 1/2 ounces; 40 g
  • 6 small shallots 7 ounces; 200 g, peeled
  • 1/4 cup brown sugar 1 3/4 ounces; 50 g
  • 2 tablespoons 30 ml Thai fermented soybean paste
  • 2 1/2 pounds 1.1 kg beef neck bones
  • 2 1/2 pounds 1.1 kg oxtail, about 3 large pieces
  • Kosher salt
  • 1/2 cup rock sugar 2 ounces; 60 g
  • 2 tablespoons 30 ml Thai dark (black) soy sauce
  • 15 cilantro roots 1 3/4 ounces; 50 g
  • 2 teaspoons Sichuan peppercorns
  • 3 star anise pods
  • 1 head garlic 1 3/4 ounces; 50 g, unpeeled
  • 1 1/2 teaspoons whole white peppercorns plus 1 1/2 teaspoons ground white pepper divided
  • 1 3-inch cinnamon stick (10 g)
  • 1 small daikon radish 12 ounces; 340 g, peeled and sliced into 1/2-inch rounds

For the Roasted Chile Vinegar:

  • 1 3-inch piece galangal (10 g), julienned
  • 30 Thai green chiles about 2 ounces; 60 g, stemmed
  • 1/2 teaspoon Diamond Crystal kosher salt
  • 1 cup 120 ml distilled white vinegar, divided
  • 2 medium cloves garlic 10 g, peeled

For the Boat Noodle Seasoning:

  • 1/4 cup granulated sugar about 2 ounces; 60 g
  • 1/4 cup 60 ml Thai fish sauce
  • 4 teaspoons roasted chile powder
  • 1/4 cup 60 ml roasted chile vinegar (from above)
  • 1/4 cup 60 ml distilled white vinegar

To Assemble and Serve:

  • 1/4 cup 60 g boat noodle seasoning (from above), plus more for serving
  • 8 Asian-style frozen beef meatballs
  • 4 sprigs morning glory 50 g, cut into 2-inch segments, blanched and shocked in ice water
  • 1 heaping cup reserved warm oxtail and beef neck meat 8 ounces; 226 g, from above
  • 1 quart 1 L beef broth, from above
  • 4 teaspoons 20 g garlic oil from 1 recipe Crispy Fried Garlic and Garlic Oil, plus crispy fried garlic for serving
  • 4 ounces Thai thin rice noodles vermicelli
  • 2 tablespoons plus 2 teaspoons 40 g fresh pork or beef blood (optional)
  • Fish sauce for serving
  • Roasted chile vinegar from above, for serving
  • Thai basil leaves for serving
  • Granulated sugar for serving
  • Ground Thai chile flakes for serving

Instructions

Beef Broth Preparation:

  • Place the oxtail and beef neck bones into a large stock pot and cover with about 2 inches of water. Bring to a vigorous boil over medium-high heat and let it roll for 5 minutes. Drain and discard the water, then rinse the bones thoroughly under cold water, making sure to remove any scum, loose marrow, or coagulated blood. Clean the pot as well.
  • Return the washed bones to the pot and add 5 quarts (4.75 L) of fresh water. Season lightly with kosher salt. Add light and dark Thai soy sauces, both sugars, and the rest of the aromatics: cinnamon stick, Sichuan peppercorns, star anise, coriander seeds, pickled garlic, white peppercorns (whole), shallots, cilantro roots, unpeeled garlic, pandan leaves, daikon slices, and smashed galangal. Bring the mixture to a strong boil, then reduce the heat to a low simmer. Cook gently for about 3 hours, or until the meat is fork-tender and the broth is deeply infused and reduced by half.
  • Once the broth has developed full flavor, blend 1 cup (240 ml) of it with the fermented beancurd and fermented soybean paste using an immersion or countertop blender. Return this mixture to the main broth and stir in the ground white pepper and five-spice powder. Allow to simmer for another 10 minutes to meld the flavors.
  • Remove the oxtail and neck bones using tongs and place them in a large heatproof bowl to cool. Strain the broth through a fine-mesh sieve into another large bowl; you should be left with about 2 quarts (2 L) of concentrated broth. This will be more than needed for four bowls, so reserve the rest for future use. When the meat is cool, pick it from the bones, discarding fat and gristle. Moisten the meat with 1/4 cup (60 ml) of the broth and keep warm.

Roasted Chile Vinegar Preparation:

  • In a medium dry skillet, toast the green chiles over medium heat, turning them until blistered and slightly charred, about 5 minutes. Set aside in a food processor. Add garlic cloves to the pan and toast until golden and aromatic. Follow with galangal, stirring constantly until it begins to dry out.
  • Transfer everything into the food processor, add 1/2 cup (118 ml) of vinegar, and pulse into a smooth paste. Transfer to a bowl and whisk in the remaining 1/2 cup (118 ml) vinegar and salt. Set aside to cool.

Boat Noodle Seasoning Preparation:

  • Whisk together sugar, white vinegar, fish sauce, roasted chile vinegar, and roasted chile powder in a medium bowl until well combined and balanced in sweetness, acidity, and heat.

Assembly and Serving:

  • Bring 2 cups (475 ml) of beef broth to a boil in a small saucepan. Add the frozen beef meatballs, then reduce the heat and simmer gently, covered, for about 5 minutes or until warmed through. Keep warm.
  • Meanwhile, cook the rice noodles in a separate pot of boiling water according to package directions. Drain thoroughly, then transfer to a medium bowl containing the garlic oil and toss until evenly coated. Divide the noodles between four serving bowls.
  • In a second heatproof bowl, place 1/4 cup (60 g) of the prepared boat noodle seasoning. If using pork or beef blood, return the broth to a gentle simmer and stir it in carefully, ensuring it doesn’t coagulate by keeping the heat low. Pour this broth into the seasoning bowl, stir well, and adjust the seasoning as needed.
  • Divide the warm beef meatballs, reserved shredded meat, and blanched morning glory evenly among the bowls of noodles. Pour the hot seasoned broth over each bowl.
  • Serve with an assortment of garnishes: crispy fried garlic, extra boat noodle seasoning, ground Thai chile flakes, fish sauce, roasted chile vinegar, pork cracklings, fresh Thai basil, and a sprinkle of sugar to taste. Serve immediately while hot and aromatic.

Nutrition

Calories: 600kcal
Did you make this recipe?Want more delicious recipes like this? Follow us on Pinterest for daily inspiration! Click here to Follow me on Pinterest @feaztcom