Khao soi is a rich and comforting Northern Thailand coconut curry chicken noodle soup that is everything.

We crushed this bowl: just the right amount of spicy and creamy and full of the good stuff. The chicken is tender and hearty, the noodles chewy, the lime so bright and fresh.

Ever since I bought a little package of Thai red curry paste, I’ve been red currying all the things. I’ve done red curry potatoes, red curry chickpeas, and even red curry dipping sauce for fries. I’m surprised that Mike and I aren’t red from all the red curry paste we’ve been eating. I can’t get over how good it is. And really, it’s so much easier opening a package than getting out a mortar and pestle to make curry paste from scratch.

Thai red curry paste is the secret to how flavorful and rich this soup is while still somehow being done in 15 minutes whether you cook it on the stovetop or in an instant pot. One taste and I bet this will be a new weeknight staple. It’s that addictive.

While the egg ribbons and crunchy bits are completely optional, they add a lot of textural and taste contrast too. Maybe if you’re looking to do something new, give egg ribbons a try if you haven’t. They’re really simple but so satisfying.

What is khao soi?

Khao soi is a rich and comforting Northern Thailand coconut curry noodle soup. It’s also popular in neighboring countries Myanmar and Laos. The coconut curry soup base is creamy and packed with umami thanks to red curry paste, ginger, garlic, and fish sauce. Khao soi usually has chicken in it, but it can be found with beef as well.

khao soi recipe | www.iamafoodblog.com

How to make khao soi

  1. Fry the aromatics and curry paste. In a medium sized pot, add a little bit of oil. When the oil is hot, add the ginger and garlic and fry, stirring occasionally. When soft, add the curry paste and fry over medium high heat, stirring, until the oils start to separate.
  2. Add the stock and coconut milk. Stir in the chicken stock, coconut milk, and chicken.
  3. Simmer. Bring everything to a simmer over medium heat for 10-15 minutes or until the chicken breast is cooked through.
  4. Cook the noodles. While the soup is simmering, cook the egg noodles and drain well.
  5. Season. Taste the soup and season with fish sauce and a touch of sugar.
  6. Assemble. When the chicken is done, remove from the soup and shred. Add the chicken to the bowls with the noodles and top with the soup. Finish off with lime and cilantro and enjoy!

khao soi | www.iamafoodblog.com

What is red curry paste?

Red curry paste is a seasoning paste made from dried chili, garlic, lemongrass, shallots, galangal, makrut lime, coriander, and cumin. It’s the base of many Thai dishes. You can make it at home by soaking the dried chilis then pounding everything together. Or, you can buy a tub of it from the grocery store. Red curry paste is incredibly flavorful and a super helpful back pocket ingredient that can level up your cooking game.

I love Aroy-D Thai red curry paste – it has a pretty simple ingredients list: chilis, garlic, lemongrass, shallots, salt, galangal, makrut lime, coriander, and cumin. Pretty much like what I would put into a curry paste if I were to be making it myself. Also incredibly popular is Mae Ploy brand.

red curry paste | www.iamafoodblog.com

Best noodles to use

Traditionally khao soi is made with fresh chewy Chinese egg noodles. You can find these egg noodles in the refrigerated aisle in the Asian grocery store. You can also use: chow mein noodles, dry egg noodles, instant ramen noodles, fresh ramen noodles, or even just spaghetti if that’s what you have.

Can I make khao soi without noodles?

You can totally make this without noodles. Technically it won’t be khao soi, but it will still be a very tasty coconut curry chicken soup. Add some root vegetables, leafy greens, or tofu to bulk it up and if you’re doing keto, use shirataki noodles for a keto khao soi.

khao soi noodles | www.iamafoodblog.com

Can I cook the noodles in the soup?

Please don’t cook the noodles in the soup! Fresh egg noodles need to be cooked in a large amount of roiling boiling water to properly cook. If you’ve ever had slimy, soggy noodles, it’s probably because someone cooked them in soup. Egg noodles release a lot of starch into the water they’re cooking in so it will change the soup texture and flavor.

Instant pot khao soi

Instant pot khao soi isn’t actually much faster (if it is at all) but if you want the easy cleanup and no smells feature of the instant pot:

  1. Add chicken stock, coconut milk, red curry paste, garlic, ginger, and chicken to the insert.
  2. Set the pressure to high and cook for 5 minutes.
  3. Cook and drain the egg noodles while the Instant Pot is doing its magic. Divide the noodles into deep bowls.
  4. Quick release when the Instant Pot is done, remove the chicken, and shred it. Divide the chicken between the bowls.
  5. Season the soup with fish sauce and sugar
  6. Assemble. Ladle the soup on top of the noodles and chicken. Top with lime wedges and cilantro, and enjoy!

Extra toppings for khao soi

The best part of khao soi are the extra toppings. So if you want a vibe, be sure to include these on the side to top your bowl:

  • Crispy noodles. The best part! Crunchy, crispy, nutty, rich deep fried egg noodles. This is pretty simple, just heat up a bit of oil in small pot and deep fry over medium heat until the egg noodles are crispy and brown. Drain on paper towels. You can also cut up some wonton wrappers and fry those too.
  • Sliced shallots. Sharp and sweet raw spicy heat.
  • Lime wedges & cilantro. A squeeze of tart acidity rounds out the flavors whlie the chopped cilantro adds freshness.
  • Egg ribbons. These aren’t traditional, but I like making egg ribbons to swirl into the noodles.
  • Extra chili paste. Have a little dish of prik pao (Thai chili sauce) so you can add some extra spice if needed

khao soi thai noodle soup | www.iamafoodblog.com

Dishes to serve with khao soi

Khao soi is hearty enough to be eaten on its own but what is life without variety? Here are a few dishes to serve alongside your khao soi;

Steph

khao soi | www.iamafoodblog.com

Khao Soi

A rich and comforting Northern Thailand coconut curry noodle soup that's done in 15 minutes!
Serves 2
4.76 from 37 votes
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes

Ingredients

Khao Soi

  • 2 cups chicken broth no sodium preferred
  • 14 oz coconut milk 1 can
  • 1-2 tbsp Thai red curry paste
  • 1/2 inch ginger thinly sliced
  • 2 cloves garlic crushed
  • 1 large chicken breast or 2 small ones
  • 1 tbsp fish sauce or to taste
  • 1 tbsp sugar or to taste, brown sugar preferred
  • 2 portions egg noodles or ramen noodles

Optional Toppings

  • 1/2 shallot sliced
  • 2 lime wedges
  • 1/4 cup cilantro chopped
  • 1 batch egg ribbons
  • 1/2 cup crispy wonton strips

Special Equipment

Instructions

  • In the Instant Pot insert, add the chicken stock, coconut milk, red curry paste, garlic, ginger, and chicken breast. Cook on high pressure for 5 minutes.
    instant pot khao soi | www.iamafoodblog.com
  • While the Instant Pot is doing it’s thing, slice the shallots, cut the lime, and wash the cilantro. If you’re using any extra toppings, prep them now. Cook and drain your noodles and divide them between two deep bowls.
    toppings for khao soi | www.iamafoodblog.com
  • When the Instant Pot is done, quick release the pressure. Carefully remove the chicken and shred. Add the chicken to the bowls with the noodles.
    Vietnamese Chicken Salad Recipe | www.iamafoodblog.com
  • Stir the fish sauce and brown sugar into the soup. Taste the soup and adjust the seasoning with fish sauce, sugar, and curry paste if needed, then divide evenly between the two bowls. Finish with lime and cilantro and enjoy!
    khao soi | www.iamafoodblog.com

Notes

See the blog post for stovetop instructions.
Estimated nutrition assumes you are drinking all the soup.

Estimated Nutrition

Nutrition Facts
Khao Soi
Amount Per Serving
Calories 868 Calories from Fat 482
% Daily Value*
Fat 53.5g82%
Saturated Fat 43g269%
Cholesterol 64mg21%
Sodium 1239mg54%
Potassium 1026mg29%
Carbohydrates 63.7g21%
Fiber 7.1g30%
Sugar 12.3g14%
Protein 36.6g73%
* Percent Daily Values are based on a 2000 calorie diet.

49 Comments

  1. Connie says:

    This sounds amazing! I searched for the stovetop instructions but had no luck. Could you please send them to me?

    1. Stephanie says:

      hi, they instructions are under “how to make khao soi” :)
      Fry the aromatics and curry paste. In a medium sized pot, add a little bit of oil. When the oil is hot, add the ginger and garlic and fry, stirring occasionally. When soft, add the curry paste and fry over medium high heat, stirring, until the oils start to separate.
      Add the stock and coconut milk. Stir in the chicken stock, coconut milk, and chicken.
      Simmer. Bring everything to a simmer over medium heat for 10-15 minutes or until the chicken breast is cooked through.
      Cook the noodles. While the soup is simmering, cook the egg noodles and drain well.
      Season. Taste the soup and season with fish sauce and a touch of sugar.
      Assemble. When the chicken is done, remove from the soup and shred. Add the chicken to the bowls with the noodles and top with the soup. Finish off with lime and cilantro and enjoy!

  2. Nate (nojetlag) says:

    5 stars
    I never comment on these but I made this (minus the pressure cooker, just took a loooong time) the other day and it was insanely good. Made it for one of the artists I manage who just finished up work on an album and he was blown away 12/10

  3. Steve says:

    4 stars
    I have lived most of the past 10 years in Chiang Mai, Thailand, where this dish originated. When I am in the States, it is hard for me to find the ingredients for khao soi. This makes it much easier for me, and it is not far off from what I get in Thailand. However, the photo shows it being served with chopped sticks. The Thai people do not use chopsticks. They use spoons and forks. No problem, it is good any way you eat it. LOL.

  4. MCris says:

    5 stars
    The name is confused for me, because I thought it was ramen when I saw the picture, but this I think this recipe is very delicious for me, I love some soups, and I like so much some Asian food, in this case the Thaifood.

    I like coconut, and I didn’t think to put it in my soup, but I need to try it.

    I think is better with fish than chiken or beef, but I don’t want to chance or disrespect the cultural recipe.

    I need prove this umami.

    Thank you so much for this recipe, I will make this recipe and inform you about it.

  5. Nick says:

    How is there so much fat in it?? Is there a way to cut the fat down?

    1. Stephanie says:

      it’s the coconut milk, you can use reduced fat or even just change the amount of coconut milk – it just won’t be as rich and creamy.

  6. Chris says:

    5 stars
    I made this last night and was really happy with how it turned out. Very approachable recipe and ingredients. Followed the recipe pretty much as-is, only omitting the crispy noodles because I didn’t have any to spare. My fiancée said this dish was better than when we order it for takeout.

    When I make this again, I plan to incorporate some broccoli to make it more hearty and a cornstarch slurry to get a more gravy-like consistency for the soup.

  7. Jen says:

    5 stars
    I love all your recipes! How would I substitute the chicken with tofu here?

    1. Stephanie says:

      i would do it just on the stove, no instant pot. use a brick of firm tofu, cut into 1 inch x 2 inch rectangles and simmer it in the broth. if you have access too tofu puffs or fried tofu, those are amazing too!

Leave a Reply

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

Recipe Rating