Jul 14 2026
RestaurantsM Thai RestaurantKhao Soi Recipe

Khao Soi Recipe

Inspired by M Thai Restaurant
Time45m
Serves4

Northern Thai specialty - tender chicken in a rich, creamy coconut curry, served with soft egg noodles, crispy noodles on top, and tangy pickled greens.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Curry Base

Method

Curry Preparation

  1. 1

    Cook the Chicken

    In a large pot, heat a bit of oil over medium heat. Add the chicken thighs and cook until browned on both sides, about 5 minutes. Remove the chicken and set aside.

  2. 2

    Make the Curry Base

    In the same pot, add the yellow curry paste and fry it for about 1-2 minutes until fragrant. Then, add the coconut milk, chicken broth, soy sauce, fish sauce, brown sugar, and lime juice. Stir well to combine.

  3. 3

    Simmer

    Add the browned chicken back into the pot. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for about 20 minutes or until the chicken is tender and fully cooked. Remove the chicken, shred it, and return it to the pot.

Noodle Preparation

  1. 4

    Cook the Egg Noodles

    While the curry is simmering, cook the egg noodles according to package instructions. Drain and set aside.

  2. 5

    Prepare Toppings

    Prepare the crispy fried noodles, pickled mustard greens, cilantro, and sliced red onion for topping.

Assembly

  1. 6

    Serve

    In bowls, place a portion of cooked egg noodles. Ladle the coconut curry and shredded chicken over the noodles. Top with crispy noodles, pickled mustard greens, cilantro, and red onion. Serve with lime wedges on the side.

More from M Thai Restaurant