Khao soi is a Northern Thai noodle soup with tender chicken in a fragrant coconut curry broth, served over egg noodles with a crisp noodle topping. This approachable version uses Thai red curry paste, curry powder, and turmeric for a warming, savory bowl, with lime and pickled mustard greens to balance the richness; recipes and toppings vary from cook to cook.
Ingredients
- 14 oz (400 g) fresh egg noodles, divided into 12 oz (340 g) for the soup and 2 oz (55 g) for the crispy topping
- 4 skinless, bone-in chicken thighs, about 2 lb (900 g) total
- 1 tbsp (15 ml) neutral oil, such as canola oil
- 4 tbsp (60 g) Thai red curry paste
- 2 tsp (5 g) curry powder
- 1 tsp (3 g) ground turmeric
- 1 can coconut milk, 13.5 oz (400 ml), preferably full-fat
- 4 cups (960 ml) chicken broth, preferably low-sodium
- 2 tbsp (30 ml) fish sauce
- 1 tbsp (12 g) light brown sugar
- ½ tsp (3 g) fine salt, plus more to taste
- ¼ tsp (0.5 g) ground white pepper
- 1 cup (240 ml) neutral oil, for frying the crispy noodles
- ½ cup (50 g) thinly sliced shallots, for serving
- ½ cup (70 g) chopped pickled mustard greens, for serving
- 2 scallions (30 g), thinly sliced
- ⅓ cup (10 g) fresh cilantro leaves
- 2 limes (about 200 g), cut into wedges
- 2 tbsp (30 ml) chili oil, for serving; optional
Instructions
- Prepare the garnishes and noodles. Slice the shallots and scallions, chop the pickled mustard greens, and cut the limes into wedges. Set aside 2 oz (55 g) of fresh egg noodles for the crunchy topping and keep the remaining noodles for the soup. Pat the portion for frying thoroughly dry with paper towels; moisture can make hot oil splatter. If the noodles are stuck together, gently separate them without tearing.
- Fry the crispy noodles. Pour the frying oil into a small, deep saucepan; it should come at least 1 inch (2.5 cm) up the sides. Heat to 350°F (175°C). Lower a small loose bundle of the dry noodles into the oil and fry for about 30–60 seconds, turning once if needed, until crisp and lightly golden. Fry in a few small batches so the oil temperature does not drop sharply. Transfer to a paper-towel-lined plate and let cool. Turn off the heat and set the pan aside safely.
- Build the curry base. In a large heavy pot, heat 1 tbsp (15 ml) neutral oil over medium heat. Add the red curry paste, curry powder, and turmeric. Stir constantly for 2–3 minutes, until fragrant; do not let the paste scorch. If the coconut milk has separated in the can, spoon about ⅓ cup (80 ml) of its thick cream into the pot first and cook it with the paste until glossy. Otherwise, add a splash of coconut milk to loosen the paste as it cooks.
- Simmer the chicken. Pour in the remaining coconut milk and the chicken broth, scraping the bottom of the pot to release any curry paste. Stir in the fish sauce, brown sugar, salt, and white pepper. Add the chicken thighs and bring the broth to a gentle simmer, not a hard boil. Cover partially and simmer for 30 minutes, turning the chicken once. Check the thickest part of each thigh with a food thermometer, avoiding the bone: USDA FSIS sets 165°F (74°C) as the safe minimum internal temperature for poultry. If a thigh has not reached that temperature, simmer for a few more minutes and check again. Taste the broth and adjust salt, fish sauce, or sugar to balance it.
- Cook the soup noodles. While the chicken finishes, bring a separate pot of water to a boil. Cook the remaining 12 oz (340 g) fresh egg noodles according to the package directions, usually 2–4 minutes, until tender but not mushy. Drain well and divide among four deep bowls. Cooking the noodles separately keeps excess starch out of the curry and makes leftovers easier to store.
- Finish and serve. Lift the chicken from the broth and remove the meat from the bones when it is cool enough to handle. Tear or slice it into bite-size pieces and return it to the pot. Ladle chicken and curry broth over the noodles. Top each bowl with crispy noodles, shallots, pickled mustard greens, scallions, cilantro, and a lime wedge. Pass chili oil at the table so everyone can adjust the heat.
Tips
- Choose curry paste thoughtfully. Thai red curry paste is a convenient base, but brands differ in salt and heat, and some contain shrimp. Check the label if you need a seafood-free meal. For a vegetarian version, use a paste without shrimp and replace fish sauce with soy sauce or vegetarian mushroom seasoning; the flavor will be less briny and seafood-like.
- Keep the simmer gentle. A rolling boil can make coconut milk look grainy and may toughen the chicken. Small, steady bubbles are enough to cook the thighs through while keeping the broth smooth.
- Fry in small batches and keep the noodles dry. Wet noodles can splatter, and crowding cools the oil so the topping turns greasy rather than crisp. If you do not want to fry, use a small handful of packaged crispy noodles; they are convenient but usually thinner and less substantial than freshly fried egg noodles.
- Adjust the bowl at the end. Curry paste and broth vary in saltiness. Taste after the chicken cooks, then use lime for brightness, fish sauce for savory depth, or a little sugar to soften sharp edges. Add chili oil gradually rather than making the whole pot too hot.
Serving Suggestions
Serve khao soi as a complete meal while the broth is hot and the noodles are freshly cooked. Put the toppings in small bowls so each person can add crisp noodles, shallots, pickled mustard greens, cilantro, lime, and chili oil in the amounts they like. A squeeze of lime is especially useful: its acidity cuts through the coconut richness and makes the curry taste brighter. If you want a side dish, keep it simple, such as sliced cucumber or a lightly dressed cabbage salad. Rice is not necessary because the egg noodles make the soup filling, though extra broth can be offered in a small jug for anyone who prefers a soupier bowl.
Variations
Use a different protein: Boneless, skinless chicken thighs work well and usually cook faster; begin checking them after about 18 minutes and remove them when they reach 165°F (74°C). For a seafood version, simmer the curry base without chicken, then add pieces of fish and cook until they reach the USDA FSIS safe minimum of 145°F (63°C). Cook seafood gently and avoid leaving it in the pot longer than needed.
Make it vegetarian: Replace the chicken with firm tofu or sliced mushrooms, use vegetable broth, and swap fish sauce for soy sauce or vegetarian mushroom seasoning. Add tofu near the end so it warms without breaking apart; simmer mushrooms until tender. A curry paste that contains shrimp would not be suitable, so check its ingredients.
Change the curry flavor: Red curry paste gives this practical version its chile and aromatic base, while curry powder and turmeric help evoke the golden broth commonly associated with khao soi. If you have access to a prepared khao soi paste, use it according to its label and taste before adding extra salt or curry powder. Paste recipes vary, so the result may be hotter, more aromatic, or more pungent than this one.
Make it milder or richer: Start with 3 tbsp (45 g) curry paste for less heat, then add more after tasting. For a richer broth, replace ½ cup (120 ml) of the chicken broth with additional coconut milk; for a lighter broth, add broth a little at a time. These adjustments change the balance, so finish with lime and salt to taste.
Storage and Reheating
For the best texture, store the broth and chicken separately from the cooked noodles and crispy topping. Refrigerate leftovers within 2 hours of cooking in shallow, covered containers. The chicken and curry broth keep for 3–4 days in the refrigerator; cooked noodles also keep for 3–4 days, though they may soften. The crispy topping is best freshly made and loses its crunch in storage, so fry only what you expect to use or make a fresh batch when serving leftovers.
Reheat the broth and chicken in a saucepan over medium heat, stirring occasionally, until steaming throughout. Check leftovers with a food thermometer and reheat them to 165°F (74°C). Add a splash of broth or water if the curry has thickened. Warm noodles separately in boiling water for a few seconds or in the microwave with a spoonful of water, then drain before adding them to the bowls. You can freeze the broth and chicken, without noodles or garnishes, for about 2–3 months for best quality; thaw in the refrigerator before reheating to 165°F (74°C).
Frequently Asked Questions
What does khao soi taste like?
It is creamy and savory, with warming curry spices, a little sweetness from coconut milk, and acidity from lime. The precise balance varies: some versions are quite spicy, while others emphasize aromatic spices. Pickled mustard greens and crispy noodles add contrasting tang and crunch.
Is khao soi the same as Thai curry noodle soup?
Khao soi is a particular Northern Thai curry noodle soup, often associated with Chiang Mai, rather than a name for every Thai noodle soup. The dish has regional and household variations. This recipe uses accessible red curry paste as a shortcut instead of claiming to represent every traditional preparation.
Can I make the broth ahead?
Yes. Cook the broth and chicken, cool them promptly, and refrigerate them separately from the noodles and toppings. Reheat the broth and chicken to 165°F (74°C) before serving. Cook the noodles and fry the crunchy topping close to mealtime so they do not become soft.
Can I use dried egg noodles?
Yes. Use about 10–12 oz (280–340 g) dried egg noodles for the bowls and follow the package cooking time. Dried noodles vary in thickness, so check them early for tenderness. For the topping, fresh egg noodles are easiest to fry in this recipe; packaged crispy noodles are a simple alternative.
What can I use instead of pickled mustard greens?
They contribute a salty, tangy crunch. If they are unavailable, use a small amount of chopped pickled cabbage or finely sliced quick-pickled cucumber. The flavor will differ, so start with a modest amount and taste the bowl before adding more.
Related
- Jamaican Stew Peas Without Meat: A Hearty Bean Recipe
- Jamaican Stew Pork: Tender, Deeply Seasoned and Slow-Cooked
- Jamaican Stew Peas with Beef: A Rich, Hearty Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).