Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Boat Noodles with Beef

  • Author: Lina
  • Prep Time: 20 minutes
  • Cook Time: 3 hours
  • Total Time: 3 hours 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Thai
  • Diet: Halal

Description

Thai Boat Noodles with Beef feature a bold, spiced broth made from beef bones, star anise, cinnamon, and Thai aromatics. Tender beef brisket and sirloin are layered over rice noodles and topped with herbs, making this dish a deeply satisfying representation of traditional Thai street food.


Ingredients

Scale
  • 2 lbs beef bones (marrow or knuckle preferred)
  • 1 lb beef brisket or shank, cut into chunks
  • 2 tbsp vegetable oil
  • 6 cloves garlic, smashed
  • 2 shallots, halved
  • 1 piece ginger (2 inches), sliced
  • 3 star anise pods
  • 1 cinnamon stick
  • 2 coriander roots (or stems), washed and crushed
  • 2 tbsp soy sauce
  • 2 tbsp dark soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp fish sauce
  • 1 tbsp palm sugar (or brown sugar)
  • 8 cups beef stock or water
  • 1 lb fresh or dried rice noodles (medium width)
  • 1/2 lb beef sirloin, thinly sliced
  • 1 cup bean sprouts
  • 1/2 cup Thai basil leaves
  • 2 green onions, sliced
  • 1/2 cup fresh cilantro leaves
  • Crispy fried garlic (optional)
  • Chili flakes (optional)
  • Pickled chili in vinegar (optional)
  • Fish sauce with chopped chilies (optional)
  • White sugar (optional)

Instructions

  1. Heat vegetable oil in a large pot. Add garlic, shallots, and ginger; sauté until fragrant.
  2. Add star anise, cinnamon stick, and coriander roots; stir briefly to release their aroma.
  3. Add beef bones and brisket. Sear lightly on all sides.
  4. Pour in beef stock or water. Add soy sauce, dark soy sauce, oyster sauce, fish sauce, and palm sugar.
  5. Bring to a boil, then skim off any foam. Reduce heat and let it simmer for 2 to 3 hours until broth is rich and beef is tender.
  6. While broth simmers, cook rice noodles according to package instructions. Drain and rinse under cold water to prevent sticking.
  7. When ready to serve, add thinly sliced sirloin to the hot broth for 1 to 2 minutes until just cooked.
  8. Place noodles in bowls. Add brisket, sirloin, bean sprouts, basil, green onions, and cilantro.
  9. Ladle the hot broth over each bowl to warm and flavor the ingredients.
  10. Garnish with crispy fried garlic if using. Serve with chili flakes, pickled chili, fish sauce, and sugar so everyone can season to taste.

Notes

  • Authentic boat noodles traditionally include pork or beef blood, but this is optional for home versions.
  • Use marrow bones for a more intense and gelatinous broth.
  • Roasting the bones and aromatics before simmering enhances the flavor depth.
  • The broth can be made ahead and stored or frozen for quick meals.
  • Adjust the spice level by controlling how much chili condiment is added at the table.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 600
  • Sugar: 8g
  • Sodium: 1350mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 75mg

Keywords: Thai Boat Noodles with Beef, Thai beef noodle soup, boat noodles recipe, Thai street food soup, Thai beef broth noodles