Skip to content
Khao Soi Guide: Northern Thai Curry Noodle Soup

Khao Soi Guide: Northern Thai Curry Noodle Soup

The quick version

What khao soi is, the main northern Thai and Lao styles, how to order and eat it, and what to check before you go.

6 min readBy Longtail Eats Editorial
Share this article:
On this page

Last updated November 2026: khao soi is the coconut-curry egg-noodle soup of northern Thailand, topped with a nest of crispy fried noodles. Pickled mustard greens, shallots and lime arrive on the side. Our guide covers the main styles, how to order and where to look, and it links into the wider northern Thai food guide.

Featured image: Iudexvivorum, CC0, via Wikimedia Commons.

Khao Soi, Thailand — 1
Photo: Iudexvivorum, CC0, via Wikimedia Commons.

What Is Khao Soi?

Khao soi (also spelled khao soy) is a northern Thai noodle soup. Soft egg noodles sit in a coconut-milk curry broth with chicken, beef or pork. A handful of deep-fried crispy noodles goes on top. Same name, different dishes: Lao and Shan versions share the word but not the recipe, so check which one you are being offered.

Khao Soi, Thailand — 2
Photo: Iudexvivorum, CC0, via Wikimedia Commons.

Khao Soi Styles Compared

Several soups answer to this name. Northern Thai khao soi, sometimes sold as khao soi Islam, is the coconut curry most visitors mean. Chiang Rai Province and the eastern half of the north have versions without coconut milk. Laos and Shan communities in Myanmar make their own. Use the table to match a style to your needs.

Khao Soi Styles Compared
Photo: avlxyz, CC BY-SA 2.0, via Flickr.
StyleBroth and noodleProteinBest for
Northern Thai (khao soi Islam)Coconut-milk curry, egg noodles, crispy noodle toppingChicken or beefFirst-timers
Khao soi nuea (Muslim style)Coconut curry, egg noodlesBeefHalal seekers, beef lovers
Khao soi nam na (eastern Chiang Rai)No coconut milk, minced pork and chilli pastePorkPeople avoiding coconut
Khao soi Mae SaiNo coconut milk or curry, nam ngiao-style sauceMinced pork, sometimes curdled bloodAdventurous eaters
Lao khao soiClear broth, hand-sliced rice noodles, tomato and minced pork sauce, fresh herbsPork, chicken or beef brothTravelers heading to Luang Prabang
Shan khao soiHand-sliced rice noodles, tomato and meat sauceMeat sauce, can include curdled bloodTravelers curious about Shan State food

How to Order and Eat Khao Soi

Start with the protein. Chicken (khao soi gai) is the easiest default. Beef (khao soi nuea) is the classic Muslim-style bowl. Pork is less common in the coconut version because the dish began as halal food, so a halal shop will not serve it. Ask for khao soi Islam if you want that assurance.

How to Order and Eat Khao Soi
Photo: Joey Z1, CC BY 2.0, via Flickr.

Your bowl comes with a condiment tray. Expect pickled mustard greens, shallots, lime and ground chillies fried in oil. Squeeze the lime first. Add a spoon of greens for sourness and shallots for crunch. Stir in chilli oil a little at a time, since the broth already carries heat. Break the crispy noodles into the soup gradually so some stay crunchy to the last spoonful.

Vegetarian bowls are not standard. Broth and curry paste are usually built on meat or shrimp products, so ask directly and expect limited options. Anyone avoiding blood should skip Chiang Rai-style and Mae Sai bowls, which can include curdled blood.

Where to Find Khao Soi in Northern Thailand

Chiang Mai is the obvious base for the coconut-curry version. Chiang Rai gives you the other end of the range, including the no-coconut bowls and the Mae Sai style. Seeing both cities lets you taste how far the name stretches. Eat it as a lunch dish, since small shops can run low on broth later in the day. Cost depends on the venue. A market stall or simple shophouse is typically cheaper than a restaurant aimed at visitors, and portions are similar. Prices and hours checked November 2026 are not published in a single place, so read the menu board on the day. For named restaurants, browse the MICHELIN Guide Thailand listings and cross-check with a local map. Outside the north, khao soi appears on many Thai restaurant menus abroad. It is eaten at home in the north too, but less often than those menus suggest.

Build a Northern Thai Meal Around Khao Soi

One bowl is a full meal, but the north has plenty to add. Pair it with grilled northern Thai sausage for herbal, smoky contrast. Add a northern chilli dip with vegetables if you are sharing. A cooler, sharper green chilli dip works well beside fried pork skin. Try a slow-cooked pork curry with sticky rice for a richer plate. If the Mae Sai bowl appeals, read about the tomato-based noodle soup of the north, because it uses a similar sauce.

Common Mistakes and Who Should Skip Khao Soi

Most problems come from assuming one recipe. Check these before ordering.

  • Ordering pork in a Muslim-run shop. Pick chicken or beef there.
  • Expecting coconut curry in Chiang Rai. Some bowls there have none.
  • Dumping all the chilli oil in at once. Add it gradually.
  • Letting crispy noodles go soggy. Mix them in as you eat.
  • Expecting a vegetarian bowl by default. Ask before you sit down.
  • Skipping if you avoid coconut or blood. Choose a style from the table instead.

Origins in Brief

Khao soi is commonly attributed to Chin Haw Muslim traders from Yunnan. They moved along caravan routes through Shan State, Laos and northern Thailand from the 18th to early 20th centuries. The Burmese dish ohn no khao swè is often named as a likely precursor. That Muslim origin explains why chicken and beef dominate and why the dish was once exclusively halal. Treat the history as a well-supported tradition rather than a settled record.

Good to know

Lao and Shan bowls share the name but not the recipe, and both regions sat on caravan routes from the 18th to early 20th centuries.

Frequently Asked Questions

What is khao soi made of?

Northern Thai khao soi uses egg noodles in a coconut-milk curry broth, with chicken, beef or pork. Crispy fried egg noodles go on top. Pickled mustard greens, shallots, lime and chilli oil come on the side.

What does khao soi taste like?

Expect a rich, creamy and mildly spicy curry. Crunchy noodles add texture. Lime and pickled greens cut through the coconut.

Is khao soi just yellow curry?

No, although the sauce is somewhat similar to yellow or massaman curry. Khao soi is thinner and served as a noodle soup with crispy noodles. Some regional versions skip curry and coconut altogether.

Thai food notes for your next trip

Optional updates to our food guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful