Khao soi

Khao Soi is a popular Northern Thai dish that consists of a coconut-based curry soup and egg noodles. The soup is made with a blend of spices, coconut milk, and a protein such as chicken, beef or tofu. The noodles are typically boiled and then fried, creating a crispy texture that pairs well with the creamy curry soup. The dish is usually served with a variety of toppings including crispy noodles, lime wedges, pickled mustard greens, shallots, and cilantro. Khao Soi has a unique blend of flavors and textures, combining spicy, sweet, sour, and savory notes that make it a favorite among locals and visitors alike.


2 tablespoons vegetable oil
2 tablespoons red curry paste
2 cups coconut milk
2 cups chicken broth
1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
2 tablespoons fish sauce
2 tablespoons sugar
1 teaspoon turmeric powder
1/4 cup chopped cilantro leaves
1/4 cup chopped scallions
8 ounces dried egg noodles
1/4 cup sliced shallots
2 tablespoons lime juice
2 cups bean sprouts
1/4 cup chopped roasted peanuts
2 tablespoons chili oil (optional)


Heat the vegetable oil in a large pot over medium-high heat. Add the red curry paste and cook, stirring constantly, for 2-3 minutes until fragrant.

Add the coconut milk, chicken broth, chicken thighs, fish sauce, sugar, and turmeric powder to the pot. Bring to a boil, then reduce heat and simmer for 20-25 minutes until the chicken is cooked through.

While the curry is simmering, cook the egg noodles according to package instructions.

Once the chicken is cooked, remove the pot from heat and stir in the chopped cilantro and scallions.

Divide the cooked noodles between 4-6 serving bowls. Ladle the curry over the noodles, then top with sliced shallots, lime juice, bean sprouts, roasted peanuts, and chili oil (if using).

Enjoy your homemade Khao Soi!

On this website, we provide the recipe for Khao Soi, a popular Northern Thai dish that features a coconut-based curry soup and egg noodles. However, we believe that taking a cooking class in our cooking school will provide an even better learning experience. In our Thai food cooking classes, our expert chefs will guide you through the recipe step-by-step and teach you the proper techniques for preparing and cooking the dish. You’ll also have the opportunity to ask questions, receive personalized feedback, and taste-test the dish as you go along. With our cooking classes, you’ll gain a deeper understanding of the flavors, textures, and cultural significance of Khao Soi. So, whether you’re a novice cook or an experienced chef, we invite you to join us for a hands-on cooking class that will take your Khao Soi-making skills to the next level.

Book a cooking class in Phuket

Book your cooking class now