Go Back

Thai Tom Yum Noodle Soup

A comforting and spicy Thai noodle soup with a rich homemade pork stock, fresh herbs, and a perfect balance of flavors.
Prep Time 30 minutes
Cook Time 2 hours
Total Time 2 hours 30 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Thai
Calories: 480

Ingredients
  

For the Broth
  • 2 lb pork bones (or substitute chicken bones) Look for bones with some meat on them for added flavor.
  • 5 cloves garlic, crushed
  • 5 pieces cilantro roots, smashed
  • 0.5 tsp white peppercorns, cracked
  • 2 stalks lemongrass, smashed and cut into 2-inch pieces Top half of 2 stalks.
  • 2 Tbsp water
For the Soup
  • 200 g ground pork (or substitute ground chicken)
  • 1 tsp fish sauce
  • 5 cloves garlic, chopped
  • 3-4 Tbsp vegetable oil
  • 2 Tbsp sugar
  • 2 tsp sugar
  • 2 Tbsp fish sauce
  • 4 Tbsp lime juice
  • 0.5 cup ground roasted peanuts
  • Roasted chili flakes or regular chili flakes, to taste
  • 3 cups pork stock
  • 100 g Asian-style fish cakes, thinly sliced
  • 160 g fresh egg noodles (or another noodle of your choice)
  • 1.5 cups bean sprouts
  • 0.5 cup chopped cilantro
  • Chili vinegar (optional)

Method
 

Prepare the Stock
  1. Wash the pork bones in cold water and add them to a large pot with 3 L of cold water. Bring it to a simmer and let it simmer for about 45-60 minutes.
  2. Skim off any scum that rises to the surface, then add the crushed garlic, smashed cilantro roots, cracked white peppercorns, and lemongrass. Simmer for an additional hour.
Cook the Pork
  1. In a small pot, bring some water to a boil, then add the ground pork and fish sauce, stirring until the pork is fully cooked. (About 3-4 minutes).
Fry the Garlic
  1. Heat enough vegetable oil in a pan over medium-low heat to cover your chopped garlic. Fry until golden brown; this usually takes about 4-5 minutes. Transfer it to a bowl to stop the cooking.
Blanch Veggies
  1. Blanch the bean sprouts and fish cakes in boiling water for 7-10 seconds. Remove them from the water and divide into serving bowls.
Cook the Noodles
  1. In the same boiling water, cook the noodles until slightly underdone (about 2 minutes less than package instructions). Drain the noodles and divide them into bowls.
Assemble the Soup
  1. Top each bowl of noodles with 2 heaping tablespoons of cooked ground pork.
Prepare the Broth
  1. Heat the pork stock until simmering, then add sugar, fish sauce, lime juice, ground peanuts, and chili flakes; stir until everything is dissolved.
Ladle Broth
  1. Ladle the flavorful broth over the noodles, distributing evenly among the bowls.
Garnish and Serve
  1. Top with cilantro, fried garlic, and drizzle some garlic oil on top. Serve immediately, adjusting flavor with chili vinegar, more fish sauce, lime juice, sugar, or chili flakes as desired.

Notes

Always taste your broth before serving; the balance of flavors is key to an authentic Tom Yum experience! You can adjust spice levels based on your palate.