Khao Soi Curry Noodles Recipe

Khao Soi Coconut Curry With Crispy Noodles Recipe


Share This Recipe

Khao Soi is a creamy curry recipe that originates in the Northern Thai City of Chiang Mai. The curry uses a lot of coconut milk to get its rich and creamy flavour, and is usually made with chicken thighs. It is served on a bed of crispy deep fried noodles and finally garnished with lime, spring onion, coriander and shallots.

Although this is a slightly more complicated recipe than those we normally publish, its well worth trying if you are feeling a little more adventurous. The flavour of this dish is well suited to western tastes, and is one of the more popular recipes amongst tourists in Thailand.

Preparation Time
Cooking Time
Serving Size



Khao Soi Curry Noodles Ingredients List

Can’t Find The Ingredients At Your Local Store? Click The Links To Buy Online


Special Cooking Equipment Used

Cooking instructions


Step 1: First we need to make our curry paste. Start by gently dry frying 5 large deseeded dried chillies, 1 tbsp of coriander seeds, 1/2 tbsp black cardamom seeds, 1/4 cup chopped ginger, 1/4 cup chopped shallots, 1 tbsp chopped coriander stalks, and 1/2 tbsp chopped turmeric. We are just doing this to release the aroma of these ingredients.

toasting the ingredients

Step 2: Add all of the ingredients we just dry fried to a deep mortar and pestle, and crush them until everything is broken down. Now add 1/4 tbsp of curry powder, and mix into the paste.

making the khao soi curry paste

Step 3: Now add about 2 tbsp of the coconut cream to a pot, and heat on a high heat. Once it begins frying, add the paste we made earlier, and stir fry in the coconut cream.

frying the khao soi curry paste

Step 4: Once the paste and the coconut cream have been mixed together thoroughly, add the rest of the 1 1/2 cups of coconut cream to the pot, lower the heat, and mix thoroughly.

making khao soi

Step 5: Now add 4 chicken thighs to the pot, and stir, ensuring that the chicken thighs get completely covered in the cream mixture. Pour in 1 1/2 cups of coconut milk, and stir, then add 1 1/2 tbsp of dark soy sauce and 1 1/2 tbsp of light soy sauce. Mix everything and then cover the pot, and let the chicken and cream simmer on a low heat for about 45 minutes.

adding coconut milk to the khao soi curry

Step 6: Whilst the chicken is cooking, we can prepare our noodles. Bring a saucepan of water to the boil, and add 1 portion (about 50g) of dried egg noodles to the water. We will cook each portion of noodles separately to stop them getting tangled up together. Let the noodles boil for about 5 minutes or until they are cooked, and then drain and set aside. Repeat for the other portion of noodles.

Step 7: Now deep fry the noodles (making sure they have been thoroughly drained of water first!). We need to deep fry each portion separately until they are crispy and light brown, which should only take about 5 minutes. Once ready, shake off the excess oil, and set aside on some paper towel to absorb and left over oil.

deep frying the noodles

Step 8: Once the chicken has been simmering in the cream for 45 minutes, it is time to serve! Place the crispy noodles in a bowl, and then spoon on the curry. Garnish with lime, spring onion, coriander and shallots, and enjoy!

  • Khao Soi Curry Noodles Recipe
  • Khao Soi Curry Noodles

We hope you enjoyed this interesting creamy curry recipe. If you give it a try, send us a pic, we always like seeing peoples creations 🙂

If you are interested in seeing more Thai inspired recipes, we are publishing new content every Monday, Wednesday and Friday, so be sure to subscribe to our youtube channel or like our facebook page to be notified when new recipes go live!

Share This Recipe

Other Thai Recipes You May Like