• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Pups with Chopsticks logo

  • Home
  • About
  • Recipes
  • Ingredients
  • How-To
menu icon
go to homepage
  • Recipes
  • Asian Ingredients Guide
  • How-To
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • Asian Ingredients Guide
    • How-To
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » Main Course

    Chicken Khao Soi (Thai Coconut Curry Noodle Soup)

    Sep 25, 2022 • Author: Joyce • 16 Comments • This post may contain affiliate links.

    Jump to Recipe Print Recipe
    5 from 14 votes

    Quick and easy khao soi gai recipe with chicken cooked in a rich, creamy, and spicy Thai coconut curry soup made with coconut cream, red curry paste, and aromatics and served with soft egg noodles and topped with crispy noodles!

    A large black bowl of Khao soi thai curry noodle soup
    Table of Contents
    • What is Khao Soi?
    • Khao Soi Ingredients
    • Best Noodles for Khao Soi
    • Khao Soi Toppings
    • My Quick Version of Khao Soi Paste
    • Keep your Lemongrass and Aromatics Whole
    • How to Prepare Khao Soi Noodles
    • More Noodle Recipes You May Like
    • Recipe Card

    What is Khao Soi?

    Khao soi is a Northern Thailand, Laos, Burmese, and Myanmar dish made of a creamy coconut curry soup served with soft egg noodles and garnished with deep-fried crispy egg noodles on top.

    In Laos and Thailand it is known as khao soi but in Burma, the Burmese call it Khow suey. It is also known as Chiang Mai noodles as well.

    This dish is rich, creamy, warm, comforting, packed with flavor, and is a lot easier to make than you think. The creamy coconut soup is made by simmering coconut cream, chicken broth, lemongrass, kaffir lime leaves, garlic, ginger, madras curry powder, and red curry paste.

    A large bowl of Khao soi topped with crispy egg noodles with a thai curry noodle soup

    Making khao soi from scratch is definitely a labor of love. You will need to put in the effort (and elbow grease) to pound the spices and aromatics in a mortar and pestle into wonderfully flavourful khao soi curry paste.

    For this khao soi gai recipe, I use curry paste instead to keep it quick and easy so that I can have it on a weeknight.

    My cheat method is to combine curry paste with madras curry powder! It doesn't compromise the flavor and it essentially has almost all the spices and aromatics as making it from scratch, minus the processing.

    You can also add additional garnishes such as pickled mustard greens, shallots, and chili oil add even more flavor to this already flavorful curry noodle soup dish!

    Khao Soi Ingredients

    Khao soi (Thai Coconut Curry Noodle Soup) Ingredients laid out on the table
    • Red Curry Paste - When you are buying red curry paste, make sure to read the ingredient list to make sure it does not have artificial colors and preservatives. It should contain the core ingredients of chili peppers, galangal, lemongrass, garlic, kaffir lime leaves, and shrimp paste. If you want a less spicy and milder soup, use yellow curry paste instead.
    • Madras Curry Powder - For the curry powder in this recipe, try to find Madras curry powder. There are many variations of it but at its core, it should contain the basics: turmeric, cumin, coriander, fenugreek, and cardamom. Everything extra is a bonus! 🙂
    • Coconut Cream & Coconut Milk - For this recipe, I use coconut cream because it gives the soup a creamier texture and it also has a much stronger coconut flavor which enhances the curry soup. Make sure there are no preservatives or thickeners in the ingredient list when you are buying it. I always find that the ones with preservatives taste less coconutty. The ingredients should only be 2 ingredients: water and coconut milk/coconut extract. I have also used the pure creamed coconut that comes in a small box in a solid brick form, and it gave the soup a FANTASTIC coconut flavor. If you can find those, I would definitely recommend them.
    • Lemongrass - Lemongrass gives the soup an additional dimension of flavor. While preparing this, make sure to smash it to release the oils but keep it intact so you can easily fish it out of the soup.
    • Kaffir Lime Leaves - Kaffir lime leaves are very strong and give a wonderful, fresh flavor to the soup.
    • Chicken Drumsticks - Traditionally, khao soi is served with chicken drumsticks, and since it is always something I always have in the freezer I use this in my recipe as well. You can use chicken breast or chicken thighs but the drumstick is the easiest and quickest to cook (and it stays moist).

    Best Noodles for Khao Soi

    Egg Noodles for khao soi laid out on the table to show the different thinness

    The noodles you want to look for are fresh Chinese egg noodles, they can sometimes be called steamed chow mein, or egg noodles, and can usually be found in the refrigerated section with the rest of the fresh noodles. Look for the signature yellow color noodles with eggs in the ingredient list.

    Fresh egg noodles also come in different thicknesses. I find the thicker noodles to be tastier with this recipe because there's a lot more chew to them but if you can't find the thick ones, the thin ones work just as wonderfully!

    Khao Soi Toppings

    Toppings for khao soi laid out on a tray (limes, coconut cream, pickled mustard greens, chili oil, raw onions)

    One of the most exciting and fun things about chicken khao soi is adding toppings to tweak them to your flavors and liking. You don't need to put all of them in, but traditionally this is usually what is served with it. Have fun tweaking the flavors with them!

    Here are a few traditional khao soi topping ideas to start you off:

    • Lime - Cut a few wedges of lime and squeeze the juice on top of your noodle bowl after it has been assembled, right before you eat it. This adds a wonderfully refreshing and tart flavor to the curry and cuts the heaviness.
    • Shallots - Adding raw shallots add a bit of spicy heat to this dish. Slice them up thin so you don't get full mouthfuls of it. (If you find raw shallots too strong to be eaten by the mouthful as is (which I do), you can squeeze a bit of lime juice on it and let it soak for a few minutes before serving it. It will become a mellowed-out pickled version with a bit of tang!) Alternatively, you can also use red onions as well.
    • Chili oil - This adds a bit of heat and flavor to the soup. You can make your own by heating up hot pepper flakes, shallots, garlic, and oil in a frying pan on low heat or you can use store-bought chili sauces. I like to use store-bought ones to keep it simple, and I HIGHLY recommend the Spicy Chili Crisp oil by Lao Gan Ma. I always keep a bottle of this in my pantry, and I kid you not this goes on everything (and it's not super spicy).
    • Pickle Mustard Greens - These pickled mustard greens add a bit of saltiness with a hint of sour. I find it to be more on the saltier side than sour and taste a lot like sauerkraut, so if you can't find this pickled mustard green - sub it for sauerkraut! 🙂
    • Coconut Cream - If you want more coconut flavor in your soup, add a dollop of coconut cream into your soup right before you eat it.
    • Crispy Egg Noodles - Set aside some egg noodles (I like to use the broken small bits from the bag). Cut them into smaller pieces and deep fry them for 1-2 minutes
    • Bean sprouts - Gives the noodles a refreshing crunch.
    • Cilantro/Green Onions - A classic garnish that enhances any dish

    My Quick Version of Khao Soi Paste

    Quick and easy khao soi curry paste in a small bowl (red curry paste mixed with madras curry powder)

    If you want a less spicy coconut curry soup, you can substitute red curry paste with a yellow curry paste, but I enjoy the spiciness so I usually use red curry paste.

    At its core, Khao soi curry paste consists of these main components: chili peppers, shallots, lemongrass, galangal, ginger, garlic, kaffir lime leaves, shrimp paste, cumin, coriander, turmeric, and black cardamom.

    I take a shortcut by combining a red curry paste and a curry powder to get the same ingredients that you would find in a khao soi curry paste.

    • Red Curry Paste - this will give me chili peppers, lemongrass, galangal, ginger, garlic, kaffir lime leaves, shrimp paste
    • Madras Curry Powder - this will give me cumin, coriander, turmeric, cardamom
    • Oil
    • Turmeric - This is an optional ingredient that you can use to make your curry a more yellow color.

    Put it together with a bit of oil to bind them together and TADA! 🙂 Quick and easy khao soi curry paste.

    Keep your Lemongrass and Aromatics Whole

    Smashing the lemongrass really brings out the oils and flavors so that they can come out in the soup. In addition to smashing the lemongrass, I like to keep my aromatics whole (garlic, ginger, kaffir lime leaves, and lemongrass) and not cut them into small pieces so that I can easily fish them out when the soup is done.

    Aromatics being prepared for khao soi, (lemongrass, ginger, garlic crushed on a cutting board)
    Use only the base of the lemongrass stalk and bash it to release its oils and to keep it intact so you can easily fish it out later

    How to Prepare Khao Soi Noodles

    Deep fried egg noodles in a large bowl for khao soi
    Left: Egg Noodles Deep Fried, Right: Egg Noodles boiled for 1 minute in hot water

    There are actually 2 different textures of noodles in a typical khao soi curry noodle, both use Chinese egg noodles.

    The combination of both the soft egg noodles, combined with the crispy deep-fried noodles is what makes this Thai curry noodle soup so unique and delicious.

    • Soft Egg Noodles - The first way you want to make the soft egg noodles is to quickly boil them in hot water for 1 minute. This will give you that soft egg noodle texture, which is then added to the creamy curry soup. You never want to directly boil the noodles in the curry soup, because the extra starch from the noodles will ruin the soup's flavor and texture.
    • Crispy Egg Noodles (Used as a topping) - The second bunch of egg noodles is then deep-fried in hot oil for about 40 seconds, which gives you a crispy noodle topping that you put on top of the dish.
    Egg noodles in khao soi curry soup being picked up with chopsticks and eaten

    More Noodle Recipes You May Like

    • Bo Kho (Vietnamese Beef Stew)
    • Bun Bo Hue (Spicy Vietnamese Beef Noodle Soup)
    • Turkey Udon Noodle Soup
    • Wonton Noodle Soup
    A large bowl of Khao soi topped with crispy egg noodles with a thai curry noodle soup

    If you like my recipes and want to be updated on when new ones come out, please consider subscribing to my newsletter (we don't spam) and follow along on Instagram, Facebook, and Pinterest for all of my latest recipes!

    Recipe Card

    Closeup of chicken khao soi in a black bowl

    Thai Coconut Curry Noodle Soup (Khao Soi)

    Quick and easy khao soi gai recipe with chicken cooked in a rich, creamy, and spicy Thai coconut curry soup made with coconut cream, red curry paste, and aromatics and served with soft egg noodles and topped with crispy noodles!
    Print Pin Share Email Rate Save Saved!
    Course: Main
    Cuisine: Thai
    Prep Time: 15 minutes
    Cook Time: 30 minutes
    Total Time: 45 minutes
    3 Servings
    5 from 14 votes

    Recipe Notes

    • Pickled mustard greens actually have a very similar flavor to sauerkraut so if you can't find the pickled mustard greens, you can substitute it with sauerkraut! 🙂
    • When you are toasting the red curry paste, try not to inhale the fumes - the chilies create a spicy fume that is not pleasant to breathe in.
    • For a less spicy curry soup, substitute red curry paste with yellow curry paste
    • I highly recommend using coconut cream for its strong coconut flavor but if you cannot find coconut cream, you can use full-fat coconut milk instead.
    • When you are shopping for coconut cream, look at the ingredients list on the can/box and make sure it doesn't contain any thickeners or preservatives. It should only contain water and coconut milk or coconut extract. This makes a big difference in coconut flavor.
    • I have also used Pure Creamed Coconut that comes in a solid brick form in a little cardboard box and it gave this soup a FANTASTIC coconut flavor. If you can find that, I highly recommend it, but if you use this, you may need to add an additional ½ cup of broth.

    Ingredients
     

    • 1 package fresh egg noodles (Set aside a handful for deep frying)
    • 4 chicken drums (optional)

    Quick & Easy Khao Soi Curry Paste

    • 2 tablespoon Thai red curry paste (Use yellow curry paste for a less spicy soup)
    • 1 ½ tablespoon Madras curry powder
    • 2 tablespoon oil
    • ½ teaspoon turmeric (optional)

    Soup Ingredients

    • 1 stalk lemongrass
    • 3-4 kaffir lime leaves
    • 3 slices ginger
    • 2 cloves garlic
    • 3 cups chicken broth
    • 1 can coconut cream  (400ml)
    • 2 tablespoons palm sugar (or brown sugar)
    • 1 tablespoon fish sauce

    Toppings & Garnishes (Optional, Pick and Choose)

    • chili oil
    • shallots or red onion (thinly sliced)
    • pickled mustard greens (chopped)
    • lime wedges
    • green onions
    • extra coconut cream
    • bean sprouts
    Prevent your screen from going dark

    Instructions
     

    Make the Khao Soi Curry Paste

    • In a small bowl, combine the red curry paste, madras curry powder and 1 tablespoon of oil and mix together. Set aside for later.

    Prepare the Soup Spices & Toppings

    • Peel the first layer of lemongrass and cut the bottom â…” of the stalk into 3 cm chunks. (You can discard the top part of the lemongrass that looks dry, it usually won't have any oils or flavor in it.)
    • Smash it to release the oils and to keep the stalks intact so we can easily fish it out later in the soup. (I usually use a small rolling pin to smash it, but if you don't have that you can use the blunt back of a knife as well). Set aside for later
    • Peel the garlic and smash it, keeping the cloves intact as well and set aside for later
    • Slice the ginger and set aside.
    • While we have the cutting board out, we might as well prep the toppings! 🙂 Peel and slice the shallots up into thin slices. Cut the limes into wedges and chop the pickled mustard greens into small bite-sized pieces and set these all aside on a side plate along with some chili oil and coconut cream for the end.

    Cook the Coconut Curry Soup

    • In a large pot, set the stove to medium heat and add 1-2 tablespoons of oil into it and wait for it to get hot
    • Add in the lemongrass, lime leaves, garlic, and ginger and the khao soi curry paste and toast it for 1-2 minutes. (The curry paste may stick to the bottom of the pan, that's perfectly okay!)
    • Once the spices are aromatic and toasted, add in the coconut cream and coconut milk. Using a spatula, scrape off any curry paste that has stuck to the bottom of the pan, with the coconut milk. Cook it for about 1-2 minutes.
    • Add the chicken stock, fish sauce and sugar and stir until everything is combined, and wait for the soup to come to a boil
    • Once the soup starts boiling, turn the heat down to low and put a lid on the pot. Let it simmer for 30 minutes
      If you are using chicken drums, add them in now.
    • After 30 minutes, fish out the spices (lemongrass, ginger, garlic and lime leaves) and do a taste test and adjust it to your liking. (If it is not salty enough - add a little bit more fish sauce, if you like your soups a bit more sweet - add a bit more sugar in)
    • (Optional) I personally like my curry soup to have a soupy consistency but if you prefer a thicker consistency in the soup, continue to simmer the soup (with the lid removed) for an additional 10-15 minutes to reduce the liquid.
    • Keep it on the stove on low heat with the lid on to keep it hot while you prep the noodles and are ready to serve it.

    (Optional) Deep Fry the Crispy Egg Noodle Topping

    • Take about 1 cup of egg noodles and cut them into smaller 2-3 inch length pieces.
    • In a small pot, add some oil (about 1-2 cm high) and set the heat to medium and wait until the oil is hot. (To test if the oil is hot, you can stick a chopstick in and see if it bubbles, or throw a small piece of noodle in to see if it bubbles)
    • Once the oil is hot, add in a handful of noodles and cook them for about 30 seconds to 1 minute until they are crispy.
    • Once it is crispy and done, remove it from the oil to let it cool and set aside for later.

    Putting It Together

    • Boil some water in a small pot and add in the egg noodles and cook it for 1 minute.
    • Once the noodles are done, strain the water and add the noodles into a serving bowl.
    • Add in a few ladles of the piping hot coconut curry soup and top it with the crispy noodles
    • Adding in your toppings of choice and enjoy immediately while it is still warm

    Nutrition

    Serving: 1Serving | Calories: 561kcal | Carbohydrates: 53g | Protein: 17g | Fat: 26g | Sodium: 937mg | Fiber: 6g | Sugar: 10g

    *Nutritional information is calculated using online tools and is an estimate*

    Did you try this recipe?I'd love to hear from you! Let me know how it was and consider giving it a rating! Tag me on Instagram with @pupswithchopsticks to show me!
    Made with ♡ by Joyce | Pups with Chopsticks

    Disclaimer: We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites, while I appreciate the support - I would prefer you buy your items locally if possible to support your local shops (and chances are they are cheaper locally as well!) 🙂

    More Main Course

    • 39 Best Congee Toppings Ideas
    • Thai Basil Chicken (Pad Krapow Gai)
    • Chinese Scrambled Eggs and Shrimp
    • Sweet and Sour Chicken

    Reader Interactions

    Comments

    1. Chrissy says

      March 11, 2018 at 3:42 pm

      5 stars
      Anything curry is total comfort food to me. I'm just imagining that fragrant curry, lemongrass, and coconut cream all coming together - yummmmm.

      Reply
      • Joyce says

        March 14, 2018 at 1:04 pm

        Same here! Comfort food is much needed here in the frigid weathers in Canada haha! 😀

        Reply
    2. Josie says

      March 08, 2018 at 4:04 pm

      5 stars
      This Thai spicy noodles with soup, I did this according to your ingredients, to make lunch with my kids. The younger boy said I love this, keep saying very tasty while eating. It seems he wanted for more. But ask me to cook this again. So, I thank you for sharing your new attempts in cooking innovation.

      Reply
      • Joyce says

        March 14, 2018 at 1:53 pm

        Thank you I'm so happy to hear this! This is quite spicy so I'm impressed they can handle that heat! 😀

        Reply
    3. Christina Shoemaker says

      March 07, 2018 at 4:52 pm

      5 stars
      Gimme all the curry everything! This soup is beautiful and the ingredient list sounds absolutely perfect! I love that you used coconut cream!

      Reply
    4. Allison Mattina says

      March 07, 2018 at 4:52 pm

      5 stars
      I've been needing a reason to go to the Asian store not far from me. This sounds like the perfect recipe to use as an excuse!

      Reply
    5. Jill says

      March 07, 2018 at 4:40 pm

      5 stars
      I don't normally make Thai food at home but I think I need to change that. This looks and sounds delicious!

      Reply
    6. Catherine says

      March 07, 2018 at 3:57 pm

      What a beautiful and flavorful dish! I love the exotic flavors and wish I had this for dinner tonight. Beautiful images!

      Reply
    7. Cindy says

      March 07, 2018 at 3:42 pm

      I love the toppings you list and complete with a photo. For me, toppings can totally bring the recipe to the next level. Thanks for sharing!

      Reply
      • Joyce says

        March 14, 2018 at 2:00 pm

        I totally agree!! 😀

        Reply
    Newer Comments »

    Leave a Comment & Rating Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Welcome to Pups with Chopsticks!

    Hi I’m Joyce Lee and Welcome to Pups with Chopsticks! Good eats and cooking is my passion! Join me in my kitchen as I create, test and share traditional and Asian fusion recipes with step-by-step tutorials. Read More…

    Subscribe to Our Newsletter

    Subscribe to my Newsletter and stay up to date on my latest recipes!

    Welcome to the family! Don't forget to check your inbox or spam folder now to confirm your subscription to fully be subscribed to the newsletter!

    Popular Recipes

    Super crispy beef tossed with a sweet and sticky sauce

    Sweet and Sticky Crispy Beef

    Bowl of Spicy Bun Bo Hue (Vietnamese Beef Noodle Soup)

    Bun Bo Hue (Spicy Vietnamese Beef Noodle Soup)

    A plate of oven roasted peking chicken with a side of ginger scallion sauce on a wooden table

    Oven Roasted Five Spice Peking Chicken

    A large bowl of Spicy Korean Pork Bulgogi (Jeyuk Bokkeum) with a plate of lettuce with some rice and pork in it for wrapping

    Spicy Korean Pork Bulgogi

    Chinese style beer braised pork belly in a cast iron pan served with fries and noodles

    Beer Braised Pork Belly (Chinese Style)

    Char Siu (Chinese BBQ Pork) thinly sliced and fanned out on a cutting board.

    Sweet and Sticky Char Siu (Chinese BBQ Pork)

    Footer

    AS FEATURED ON

    ↑ back to top

    As an Amazon Associate, I earn from qualifying purchases at no cost to you.
    Thank you for visiting and supporting our little blog

    Privacy Policy Â· Terms & Conditions
    Copyright © 2021 Pups with Chopsticks · All Rights Reserved