Easy Khao Soi Recipe – Thai coconut curry noodle soup

I’ve always been a fan of Thai food, one of my favorites is the spicy Thai prawn noodle soup. I once made this soup in my kitchen —a symphony of heat, seafood goodness, and noodles.

Recently, I’ve been itching to expand my Thai noodle soup repertoire, and that’s where Khao Soi comes into play.

What is Khao Soi?

Khao soi is a tantalizing Thai coconut curry noodle soup that is believed to have originated in Northern Thailand. This Thai food also bears many similarities to the classic dish in neighboring Myanmar, called “ohn no khao swè”, whose ingredients include noodles, chicken, and coconut curry.

Khao soi recipe taste

Having triumphed over 99 other dishes, it proudly claimed the title of the world’s best noodles on TasteAtlas, a renowned culinary site for tourists. With an impressive score of 4.9/5, it outshone contenders like Scottish cullen skink – a smoked cod soup and the beloved Japanese ramen noodles.

In Thailand, Khao Soi curry is a local signature of Chiang Mai. This chicken curry noodle soup includes flat egg noodles and braised beef or chicken, served with coconut milk, topped with crispy noodles, fresh green onions, cilantro, pickled cabbage, and a slice of lime.

Authentic Khao Soi recipe

The heart and soul of the famous dish lie in its broth, a luscious concoction of coconut milk, and a carefully crafted blend of spices. The star of the show is the noodles, usually wide egg noodles, that swim gracefully in the coconut broth, soaking up all the aromatic goodness. You can buy this type of noodles and the other ingredients in Asian markets or on the Amazon.

Chicken Khao Soi of Thai

It’s a little spicy and has the gentle flavor of curry and rich coconut milk. The Khao Soi noodle soup took me more time to cook, however, the result is totally deserved. Here is how to make Khao Soi soup (Thai coconut noodle soup):

Easy Khao Soi Recipe – Thai Red Curry Noodle Soup Recipe

A symphony of flavors, a culinary masterpiece that captures the essence of Thai gastronomy.
Total Time 50 minutes
Course Main Course, Soup
Cuisine Asian, Thailand
Servings 4
Calories 500 kcal


  • 1 lb chicken or beef or pork
  • 2 tbsp red curry paste
  • 14 oz coconut milk
  • 4 cups chicken or vegetable broth
  • 2 tbsp soy sauce
  • 2 tbsp fish sauce
  • 1 tbsp sugar
  • 1 onion thinly sliced
  • 3 cloves garlic minced
  • 1 tsp ginger grated
  • 1 tbsp yellow curry powder
  • 8 oz egg noodles
  • Lime wedges, cilantro, sliced green onions, bean sprouts, and crispy fried noodles for toppings


For crispy fried noodles

  • Boil the thin egg noodles for a few minutes until they are just cooked. Be careful not to overcook. And then drain them and rinse under cold water
  • Spread the noodles on a clean kitchen towel or paper towel. Pat them dry to remove excess moisture.
  • In a deep pan or wok, heat enough vegetable oil for frying. The oil should be hot but not smoking. Carefully add a small batch of the dried noodles to the hot oil. Fry them until they turn golden brown and crispy. This usually takes just a minute or two, so keep a close eye on them.
  • Use a slotted spoon to remove the crispy noodles from the oil. Place them on paper towels to drain any excess oil. Repeat the frying process with the remaining noodles.
  • Allow the crispy fried noodles to cool completely before using them as a topping for your Khao Soi. You can store any leftovers in an airtight container.

For the Thai curry noodle soup

  • Season chicken or beef with salt and pepper
  • In a large pot, add coconut milk and heat it over medium heat. Add the red curry paste, and stir-fry for a minute until fragrant.
  • Add the chicken/beef to the pot. Add the sliced onions, minced garlic, and grated ginger. Cook until the onions are softened.
  • Add chicken or vegetable broth, soy sauce, fish sauce, sugar, and yellow curry powder. Stir well and bring the mixture to a simmer. Let it cook for about 15-20 minutes.
  • Cook the egg noodles according to the package instructions. Drain and set aside.
  • Place a portion of cooked noodles in each serving bowl. Ladle the hot soup over the noodles.
  • Garnish with lime wedges, cilantro, sliced green onions, bean sprouts, and crispy fried noodles.


– To make a healthy vegan Thai Khao Soi recipe, you can use tofu instead of meats and add different veggies.
– You can buy crispy fried noodles on Amazon or in supermarkets. You can also skip this ingredients if you cannot find it, this won’t affect the taste of Khao Soi.
Keyword noodles, soup, South East Asia, Thailand
Johanna Cleveland
About the author

Hi, I'm Kate, the creator of Happy Baking Days. I'm a food lover, recipe creator, and kitchen explorer. I have amateur baking knowledge gained from years spent in the kitchen with my grandma and mum, where I graduated slowly from dusting work surfaces with flour and licking the spatula to the finer arts of pastry and meringue. Now in my own kitchen, I put all those years of training into practice, experimenting with recipes and ingredients from around the world. Join me as I share my culinary journey and favorite recipes that make cooking a delightful experience.

Leave a Comment

Recipe Rating