Print

Khao Soi

Khao Soi is a traditional Northern Thai curry noodle soup made with a fragrant coconut curry broth, tender chicken or beef, and served with both soft egg noodles and crispy fried noodles on top. It’s garnished with pickled mustard greens, shallots, lime, and chili oil for a perfect balance of creamy, spicy, and tangy flavors.

Ingredients

Scale
  • 2 tbsp vegetable oil
  • 2 tbsp red curry paste
  • 1 tsp turmeric powder
  • 400 ml coconut milk
  • 2 cups chicken stock
  • 500 g chicken thighs (bone-in, skinless)
  • 2 tbsp soy sauce
  • 1 tbsp fish sauce
  • 1 tsp palm sugar (or brown sugar)
  • 300 g fresh egg noodles
  • 1 cup crispy fried egg noodles (for topping)
  • ½ cup pickled mustard greens, chopped
  • ¼ cup shallots, thinly sliced
  • 1 lime, cut into wedges
  • 2 tbsp chili oil
  • Fresh cilantro, for garnish

Instructions

  1. Heat vegetable oil in a pot over medium heat. Add red curry paste and turmeric, stir-frying until fragrant.
  2. Pour in coconut milk and chicken stock. Stir well to combine.
  3. Add chicken thighs, soy sauce, fish sauce, and palm sugar. Simmer for 25–30 minutes until chicken is tender and cooked through.
  4. Meanwhile, cook egg noodles according to package instructions. Drain and divide into serving bowls.
  5. Remove chicken from the curry, shred the meat, and return it to the pot.
  6. Ladle the curry broth over the noodles.
  7. Top with crispy fried noodles, pickled mustard greens, shallots, lime wedges, chili oil, and cilantro.
  8. Serve hot and enjoy!

Notes

  • You can substitute chicken with beef or tofu for variation.
  • Adjust chili oil for your preferred spice level.
  • Pickled mustard greens are essential for authentic flavor but can be replaced with kimchi in a pinch.

Nutrition

Keywords: Khao Soi, Thai curry noodles, coconut curry, Northern Thai soup, egg noodles