Skip to content
Khao Soi from Thailand

Khao Soi

Northern coconut curry noodles topped with crispy noodles. · Thailand

Also known as Chiang Mai Curry Noodles

📍 Chiang Mai ★ 4.6
Last updated Jul 21, 2026 · Reviewed by the WhatWhereVacay editorial team

Northern coconut curry noodles topped with crispy noodles.

About Khao Soi

Khao soi is northern Thailand's most distinctive noodle dish: soft egg noodles submerged in a rich, mildly spiced coconut curry broth built from a paste of dried chilies, turmeric, and shallots fried until fragrant before coconut milk is stirred in. Chicken drumsticks or beef shank are the classic proteins, slow-simmered directly in the broth until tender.

What sets khao soi apart is its double serving of noodles: soft boiled egg noodles sit in the broth, topped with a tangle of the same noodles deep-fried until golden and crisp. Diners finish the bowl themselves — squeezing in lime, spooning over pickled mustard greens, scattering raw shallot, and stirring in roasted chili paste to taste.

🏛️ History & Culture

Khao soi's history traces back to Yunnanese Hui Muslim traders (known in Thailand as Chin Haw) who moved along overland caravan routes connecting southern China with Burma and northern Thailand. They carried a taste for wheat-and-egg noodles and dry, aromatic spice pastes, which mixed with the coconut-curry cooking style already established through Burmese and Shan influence in the old Lanna kingdom centered on Chiang Mai.

The dish crystallized into its modern form in Chiang Mai during the early-to-mid 20th century and has stayed tied to that city ever since — so strongly that "Chiang Mai noodles" is still used as a casual synonym. It has since spread across Thailand and internationally as one of the country's most recognizable regional specialties, though the best bowls are still found at simple noodle shops in Chiang Mai's old town, often run by the same families for generations. Pair a visit with the wider Southeast Asia budget circuit, and compare it to the more familiar green curry found further south and across central Thailand.

🍳 How to make Khao Soi

AI-assisted, not kitchen-tested

Khao Soi (Northern Thai Curry Noodles)

A rich coconut curry noodle soup from Chiang Mai, served with both soft and crispy egg noodles and a tray of condiments so each bowl can be finished to taste.

Prep
35 min
Cook
50 min
Total
85 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 30 g (1 oz) dried Thai red chilies, stemmed and deseeded for less heat if preferred
  • 10 g (1 tbsp) coriander seeds
  • 5 g (1 tsp) cumin seeds
  • 5 g (1 tsp) black peppercorns
  • 10 g (1 oz) fresh turmeric, or 1 tsp ground turmeric
  • 4 g (1 tsp) shrimp paste, toasted; omit for vegetarian
  • 100 g (3½ oz) shallots, roughly chopped
  • 6 g (1 tbsp) garlic, chopped
  • 30 g (2 tbsp) fresh ginger, sliced
  • 60 ml (¼ cup) neutral oil, for frying paste and noodles
  • 800 ml (3½ cups) full-fat coconut milk, two good-quality cans, unshaken
  • 800 ml (3½ cups) chicken stock, or water
  • 600 g (1½ lb) bone-in chicken, drumsticks or thighs, skin removed
  • 15 g (1 tbsp) palm sugar, or brown sugar
  • 30 ml (2 tbsp) fish sauce, plus more to taste
  • 450 g (1 lb) fresh thin egg noodles, divided; one portion fried
  • 60 g (2 oz) pickled mustard greens, rinsed, chopped
  • 30 g (1 oz) roasted chili paste (nam prik pao), for serving, optional
  • 1 item lime, cut into wedges
  • 30 g (1 oz) red shallots, thinly sliced, for garnish
  • 10 g (¼ cup) cilantro, chopped, for garnish

Steps

  1. 1 Soak the dried chilies in hot water for 15 minutes until soft, then drain. Toast the coriander, cumin, and peppercorns in a dry pan over medium heat for 1 to 2 minutes until fragrant, then crush in a mortar. Blend the rehydrated chilies, toasted spices, turmeric, shrimp paste, shallots, garlic, and ginger to a smooth paste with 2 to 3 tablespoons of water.
  2. 2 Open the cans of coconut milk without shaking. Scoop 150 ml (about ⅔ cup) of the thick cream from the top into a wide pot and bring to a gentle simmer over medium heat. Cook, stirring, until the cream splits and releases its oil, 3 to 5 minutes.
  3. 3 Add the curry paste to the pot and fry in the coconut cream for 5 to 7 minutes, stirring constantly, until the paste darkens, smells toasted, and the oil re-emerges on the surface. This step builds the dish's flavor base; do not rush it.
  4. 4 Pour in the remaining thin coconut milk and the chicken stock, stir well, and add the chicken. Bring to a simmer, then reduce heat and cook gently for 25 to 30 minutes, skimming any foam, until the chicken is opaque and tender and pulls cleanly from the bone (internal temperature 75°C / 165°F on an instant-read thermometer).
  5. 5 Season the broth with palm sugar and 30 ml (2 tbsp) fish sauce. Taste: it should be salty-sweet with pronounced coconut richness. Adjust with more fish sauce or a pinch of sugar as needed. Lift the chicken out, shred the meat from the bones, and return the meat to the broth; discard the bones.
  6. 6 Bring a pot of water to a boil. Add half of the fresh egg noodles and cook for 1 to 2 minutes until just tender (they cook fast). Drain and divide among 4 bowls. Heat 30 ml (2 tbsp) oil in a small pot or wok to 180°C / 350°F. Fry the remaining noodles in small nests for 1 to 2 minutes per side until crisp and golden, then drain on paper.
  7. 7 Ladle the hot broth and chicken over the soft noodles in each bowl. Top each bowl with a nest of crispy noodles. Serve immediately with the pickled mustard greens, roasted chili paste, lime wedges, sliced shallots, and cilantro on the side so each diner can season their own bowl.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Khao Soi recipe yet. Yours would be the first.

Share how you make Khao Soi

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Khao Soi — frequently asked questions

What is Khao Soi?

Khao soi is northern Thailand's most distinctive noodle dish: soft egg noodles submerged in a rich, mildly spiced coconut curry broth built from a paste of dried chilies, turmeric, and shallots fried until fragrant before coconut milk is stirred in. Chicken drumsticks or beef shank are the classic proteins…

What is Khao Soi made of?

Khao Soi is made with egg noodles, coconut milk, curry paste, chicken and pickled mustard greens.

Where does Khao Soi come from?

Khao Soi comes from Thailand, and is especially associated with Chiang Mai. Khao soi's history traces back to Yunnanese Hui Muslim traders (known in Thailand as Chin Haw) who moved along overland caravan routes connecting southern China with Burma and northern Thailand.

Where can I eat Khao Soi?

A Chiang Mai noodle shop, with all the table garnishes.

How do you make Khao Soi?

Making Khao Soi at home takes about 35 minutes of prep and 50 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

What else is Khao Soi called?

Khao Soi is also known as Chiang Mai Curry Noodles.

→ More traditional dishes from Thailand

Taste Khao Soi in Bangkok

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Thailand

Round out your trip — most travellers book these alongside their trip.

More dishes like Khao Soi

Sai Ua -- traditional dish from Thailand
Meat & Grills ★ 4.5

Sai Ua

Grilled northern Thai herb sausage, spicy and fragrant.

🇹🇭 Thailand · 📍 Chiang Mai
Kung Thot Krathiam Phrik Thai -- traditional dish from Thailand
Seafood ★ 4.1

Kung Thot Krathiam Phrik Thai

From Thailand, Kung Thot Krathiam Phrik Thai is a well-known prawn dish.

🇹🇭 Thailand
Pad See Ew -- traditional dish from Thailand
Noodles & Pasta ★ 4.4

Pad See Ew

Wide rice noodles charred in dark soy with egg and greens.

🇹🇭 Thailand · 📍 Nationwide
Tom Yum Goong -- traditional dish from Thailand
Soups & Stews ★ 4.6

Tom Yum Goong

Hot-and-sour prawn soup electric with lemongrass and lime.

🇹🇭 Thailand · 📍 Central Thailand
Pad Krapow -- traditional dish from Thailand
Rice Dishes ★ 4.6

Pad Krapow

Fiery basil stir-fry over rice with a crispy fried egg.

🇹🇭 Thailand · 📍 Nationwide
Thai Curry -- traditional dish from Thailand
Soups & Stews ★ 4.4

Thai Curry

Thai Curry is a beloved stew, traditional to Thailand.

🇹🇭 Thailand
Noodles & Pasta ★ 4.4

Passatelli

Hailing from Italy, Passatelli is a much-loved pasta.

🇮🇹 Italy
Bun Cha -- traditional dish from Vietnam
Noodles & Pasta ★ 4.6

Bun Cha

Smoky grilled pork with rice noodles and a tangy dipping broth.

🇻🇳 Vietnam · 📍 Hanoi
Pastitsio -- traditional dish from Greece
Noodles & Pasta ★ 4.5

Pastitsio

Baked pasta with spiced meat and creamy béchamel.

🇬🇷 Greece · 📍 Nationwide
Soba -- traditional dish from Japan
Noodles & Pasta ★ 4.4

Soba

Buckwheat noodles served cold with dipping sauce or hot in broth.

🇯🇵 Japan · 📍 Nationwide
Jaengban Guksu -- traditional dish from South Korea
Noodles & Pasta ★ 4.1

Jaengban Guksu

Jaengban Guksu is a noodle dish from South Korea.

🇰🇷 South Korea
Musakhan -- traditional dish from Palestine
Meat & Grills ★ 4.5

Musakhan

Sumac-roasted chicken over caramelised onion flatbread.

🇵🇸 Palestine · 📍 Nationwide
Tāsìmì -- traditional dish from China
Meat & Grills ★ 4.6

Tāsìmì

From China, Tāsìmì is a well-known lamb/mutton dish.

🇨🇳 China
Chapli Kebab -- traditional dish from Pakistan
Meat & Grills ★ 4.5

Chapli Kebab

Flat, craggy minced-beef patty fried with coriander seed.

🇵🇰 Pakistan · 📍 Khyber Pakhtunkhwa
Mandu -- traditional dish from South Korea
Dumplings ★ 4.5

Mandu

Korean dumplings filled with pork, tofu and kimchi.

🇰🇷 South Korea · 📍 Nationwide
Shoyu Ramen -- traditional dish from Japan
Noodles & Pasta ★ 4.6

Shoyu Ramen

Shoyu ramen is Japan's classic soy-based ramen with a clear amber chicken-pork broth, thin alkaline noodles and chāshū, ajitama and scallion.

🇯🇵 Japan · 📍 Tokyo and the Kanto plain; the most widely served ramen style across Japan

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Khao Soi.

Write a review

Sign in to verify you're a real person, then share your thoughts on Khao Soi.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Khao Soi.