Draft preview — not yet published
Dinner night · Thailand — Chiang Mai
Northern Thai-Style Chicken Khao Soi
Silky coconut curry noodles with tender chicken, fresh lime and shallot, chile oil, and an irresistible crown of crispy noodles.

- Prep
- 20 min
- Cook
- 30 min
- Total
- 50 min
- Serves
- 2 generously
- Budget
- $25–$38
Khao soi is a rich, aromatic noodle bowl combining a coconut-based curry broth, tender chicken, soft egg noodles, and a crunchy fried-noodle topping. Lime, sliced shallot, pickled greens, cilantro, and chile oil cut through the creamy broth. This accessible version uses prepared Thai curry paste while preserving the essential contrast of creamy, tangy, spicy, soft, and crisp.
Why we love it
It delivers a restaurant-style payoff from one pot, matching the brief's low-energy but high-fun day. Tony can load his bowl with chile crisp and lime, while the child gets a milder broth, extra noodles, and toppings served separately. Crisping the garnish in the air fryer avoids a pot of frying oil.
Field notes · Origin & culture
Khao soi is especially associated with Northern Thailand and the city of Chiang Mai, though related dishes appear elsewhere in the region. Its history reflects cross-cultural influences and is often linked to Muslim trading communities, but precise origin stories vary and should not be reduced to a single certain account. The Thai version commonly features egg noodles in coconut curry with meat, topped with crisp noodles and served with lime, shallots, pickled mustard greens, and chile.
Noteworthy ingredients
- Thai egg noodles: Fresh or dried noodles are available at H Mart. Substitute Chinese wheat egg noodles or even fresh linguine.
- Khao soi or Thai red curry paste: H Mart carries multiple brands. Red curry paste is an accessible substitute; add curry powder and turmeric for a warmer khao-soi-style profile.
- Pickled mustard greens: H Mart; rinse and chop before serving. Substitute quick-pickled cabbage or omit.
- Thai tea mix: H Mart. It is strongly colored and spiced; strong black tea with star anise and vanilla is a less exact substitute.
Prep — 20 min
- Cut chicken thighs into large bite-size pieces and season lightly with salt.
- Thinly slice shallots; reserve half for topping. Grate or mince garlic and ginger. Bruise the optional lemongrass stalk with the back of a knife.
- Rinse and chop the pickled mustard greens. Cut limes into wedges and chop cilantro.
- Separate about 2 ounces of noodles for the crispy topping. Toss them with 1 teaspoon neutral oil.
- Air-fry the topping noodles at 375°F for 4–7 minutes, shaking often, until crisp and golden; timing varies with fresh noodles. Alternatively, bake at 400°F on a small sheet pan, checking often.
- Prepare remaining noodles according to package directions, drain, and divide between two deep bowls.
Cook — 30 min
- Heat 1 tablespoon oil in a Dutch oven over medium heat. Add curry paste, curry powder, turmeric, garlic, ginger, and the cooking half of the shallots. Stir for 1–2 minutes until fragrant.
- Spoon in the thick coconut cream from the top of the can and cook for 2–3 minutes, stirring, until glossy.
- Add chicken and stir to coat. Add the remaining coconut milk, chicken stock, fish sauce, soy sauce, brown sugar, and optional lemongrass.
- Bring to a gentle simmer. Cook uncovered for 18–22 minutes, until the chicken is tender and reaches 165°F.
- Remove lemongrass. Taste and balance with more fish sauce for salt, sugar for roundness, or lime for brightness.
- Ladle hot curry and chicken over the cooked noodles. Top with crisp noodles, cilantro, raw shallot, pickled greens, lime, and chile oil to taste.
Serving
Set the sharp and spicy toppings out separately so each person can customize. For the child, dilute a portion of broth with a little coconut milk or stock if needed, and emphasize soft noodles and chicken. Leftover broth and noodles keep best in separate containers for up to 3 days; reheat broth to a simmer and add fresh or separately warmed noodles. Store crispy noodles airtight at room temperature for one day.