Go Back

Thai Pork Bone Noodle Soup

A comforting Thai soup made with slow-simmered pork bones, flavorful herbs, and tender noodles, perfect for gathering family and friends around the table.
Prep Time 30 minutes
Cook Time 2 hours
Total Time 2 hours 30 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Thai
Calories: 350

Ingredients
  

Pork Broth Base
  • 2 lb pork neck or back bones Can substitute with chicken bones.
  • 3.5 L water Use room temperature water.
  • 4 inch daikon, peeled and large diced Can substitute with another root vegetable.
  • 1 medium onion, large diced
  • 5 cloves garlic, smashed
  • 3 pieces cilantro roots or 8 cilantro stems, smashed
  • 4.5 cups Thai-style pork stock
  • 2 Tablespoons soy sauce
  • 1 Tablespoon fish sauce
  • 1.5 teaspoons sugar
  • Ground white pepper, to taste
Noodles & Garnishes
  • 8 oz Thai rice vermicelli noodles (or other noodles) Adjust soaking time if using different noodles.
  • 8 oz Asian-style fish cakes and fish balls (or other meatballs)
  • 2 cups bean sprouts
  • Fried garlic and garlic oil For garnish.
  • Chopped cilantro and/or green onions for garnish
  • Tang chai (salted cabbage bits), optional
  • Chili vinegar, to taste
  • Sugar, to taste
  • Roasted chili flakes, to taste
  • 1 piece Lime (optional for tom yum style)

Method
 

Prepare the Stock
  1. Begin by washing the bones in cold water. Add them to a large stock pot, covering the bones with room temperature water. Bring this mixture to a simmer over high heat, then reduce to a maintainable simmer, skimming off any scum that forms for about 30 minutes.
Add Vegetables & Seasoning
  1. Once the scum has been removed, toss in the daikon, onion, cilantro, garlic, and white pepper. Let this simmer gently for at least 1 hour. If it starts to look low on water, add some more to keep it covered.
Finishing the Stock
  1. When your stock is flavorful and the bones are tender, remove the bones and vegetables from the pot. Your stock is now ready to use or can be stored for later.
Prep the Noodles
  1. While your stock is simmering, soak the Thai rice vermicelli in room temperature water for 5-10 minutes.
Cook the Noodles & Assemble
  1. In another large pot, bring water to boil for cooking your noodles. In a separate pot, bring 4.5 cups of your pork stock to a boil and stir in the soy sauce, fish sauce, sugar, and white pepper.
Add Fish Care and Season
  1. Once the stock is boiling, gently add in your fish cakes or balls, cooking them for about 30 seconds. Taste your stock for seasoning and adjust as needed.
Blanch Noodles and Bean Sprouts
  1. In the boiling water, add one portion of rice noodles and bean sprouts together. Shake them around for about 3 seconds, then remove and place them in bowls.
Repeat for Remaining Portions
  1. Follow the same process for the remaining noodles and bean sprouts, ensuring they are cooked al dente.
Ladle and Garnish
  1. Ladle the rich broth generously over your noodles and fish balls. Top it off with fried garlic, garlic oil, tang chai, and chopped cilantro and green onions.
Tom Yum Style
  1. For an extra zing, add roasted chili flakes and a splash of lime juice to each bowl before serving.

Notes

This soup can be stored in the refrigerator for up to 3-4 days or frozen for up to 3 months. Allow flavors to deepen when made in advance.