Thai dishes · Northern Thailand

Khao soi.

Almost everything written about khao soi is somebody’s memory of a bowl. Thailand has done something more useful than that: it has published a government standard naming what goes into the paste, and another saying what the noodle is made of. Here is what those documents actually say — and what they deliberately do not.

Share

← Food & dining in Thailand

The short version

Thai script ข้าวซอย. The paste is defined by TCPS 1610/2565 as dried chilli, shallot, ginger, turmeric, coriander seed and black cardamom, mixed with salt, shrimp paste and curry powder. The noodle is defined by TCPS 1227/2549 as wheat flour kneaded with water or an alkaline solution — so assume it contains gluten, and the paste label must warn about shrimp and fish. ข้าวซอยตัด is a different food entirely: a fried noodle brittle set in sugar syrup. No Thai standard defines the assembled bowl, and no producer currently holds a certificate against any khao soi standard.

01

What the Thai government says khao soi paste is

The Thai Industrial Standards Institute, part of the Ministry of Industry, publishes a series called the Thai Community Product Standard. In May 2565 it published TCPS 1610/2565, Khao Soi Chilli Paste — announced as Community Product Standards Board notification No. 79, decided at sub-committee meeting 3-1/2565 on 19 April 2565 and effective from the date of announcement, 20 May 2565. Its definition clause runs to one sentence, and it is the closest thing that exists to an official recipe.

IngredientThaiHow the standard treats it
Dried chilliพริกแห้งSpice and herb group - may be flame-roasted, dry-roasted or fried before pounding
ShallotหอมแดงSpice and herb group
GingerขิงSpice and herb group
Turmericขมิ้นSpice and herb group - and the only colour permitted is natural, since synthetic colours are banned
Coriander seedลูกผักชีSpice and herb group
Black cardamomเมล็ดชะโก / ลูกกระวานดำSpice and herb group - named in the standard in both Thai forms
SaltเกลือMixed in after the spices are pounded
Shrimp pasteกะปิMixed in after the spices are pounded - the reason the label must carry a shellfish allergen line
Curry powderผงกะหรี่Mixed in after the spices are pounded

Two entries carry more weight than the rest. Curry powder is in the government’s own definition, which is not something you will find in a standard for a green or red curry paste. And shrimp paste is in it, which has a practical consequence covered in section 03. The standard also says how the spices are handled before they are pounded — they may be flame-roasted, dry-roasted or fried — and that the finished paste may then be roasted or fried in oil until cooked. That last option is why the standard bothers to cap a peroxide value at all.

02

The noodle, and the reason it is not gluten-free

TCPS 1227/2549, Dried Khao Soi Noodle, defines the strand as wheat flour kneaded with water or an alkaline solution until elastic, with other things optionally added — modified starch, tapioca starch, rice flour, egg, seaweed, tubers, vegetables, fruit — then extruded into strands and dried by sunlight or another heat source. Wheat is the base of the definition, not one option among several. The alkaline solution is the detail that explains the noodle: it is what gives this family of strands its yellow colour and its bite.

The standard then does something that settles a long-running argument. Clause 6.1(1) lists the names a producer may put on the packet: เส้นข้าวซอยแห้ง (dried khao soi noodle), เส้นบะหมี่แห้ง (dried bamee noodle) or บะหมี่ไข่ (egg noodle). In the Ministry of Industry’s own filing, a khao soi noodle and an egg noodle are the same class of product. The standard also caps moisture at 10 per cent by weight and bans all synthetic colours, so a yellow dried khao soi noodle that meets it is yellow from the alkaline treatment or from egg, not from dye.

If you avoid gluten. The standard settles the packet, not the shop. A restaurant is not bound by TCPS 1227/2549 and may use anything, but the default strand for this dish is wheat, and the crisp noodles heaped on top are the same wheat strand deep-fried. Ask before you order rather than assuming a rice noodle.

03

What the standard forbids, and what the label has to tell you

TCPS 1610/2565 is stricter than most people would guess. It bans all synthetic colours outright, with no permitted quantity. Preservatives and antioxidants are allowed only in the types and amounts Thai law separately permits. Water activity must not exceed 0.85. Where the paste has been fried in oil, the peroxide value must not exceed 30 milligram-equivalents of peroxide oxygen per kilogram — a rancidity limit. Aflatoxin must not exceed 20 micrograms per kilogram, which is the dried-chilli risk being managed. On the microbiological side, Salmonella must not be detected in a 25 gram sample, and there are separate ceilings for total plate count, Staphylococcus aureus, Bacillus cereus, Clostridium perfringens, E. coli and yeast and mould.

The labelling clause is the one a foreign reader can act on. Every container must show the product name, the significant ingredients as approximate percentages by weight in descending order, any additives, the net weight in grams or kilograms, the date made and the expiry or best-before date, and the maker’s name and place. And it must carry an allergen line: the standard gives the exact wording to use where shrimp and fish are ingredients — ข้อมูลสำหรับผู้แพ้อาหาร : มีกุ้งและปลา — and a separate form, อาจมีซัลไฟต์, where sulphur dioxide contamination is possible. If you have a shellfish allergy, that line is the one to look for, because shrimp paste is in the definition of the product itself.

04

Four different things are called ข้าวซอย

We queried TISI’s register of published community product standards directly. Searching the word ข้าวซอย returns exactly four standards, and two of them are not the noodle soup at all.

Standard nameNumberWhat it actually is
น้ำพริกข้าวซอย - khao soi chilli paste1610/2565The paste the soup is built on. Nine named ingredients.
เส้นข้าวซอยแห้ง - dried khao soi noodle1227/2549The strand. Wheat flour, water or an alkaline solution, optionally egg.
ข้าวซอยกึ่งสำเร็จรูป - instant khao soi1613/2565The packet version, standardised in 2565.
ข้าวซอยตัด - khao soi tat901/2559Not a soup at all. Fried noodle brittle set in sugar syrup.

ข้าวซอยตัด is the trap. TCPS 901/2559 defines it as wheat-flour dough with egg and water, kneaded and cut into strands — or made straight from ready-made khao soi noodles — deep-fried until crisp, then tossed in a boiled-down syrup of water, sugar or honey and glucose syrup, pressed into a mould, cut into pieces, optionally topped with sesame or raisins and baked again. It is a crisp sweet sold in slabs. It has nothing in common with the soup beyond the strand it starts from. Its own standard bans all colours and preservatives except carry-over from raw materials, requires a wheat allergen line and a Ministry of Public Health food serial number on the label, and requires the premises to be licensed by that ministry.

05

What we could not confirm, and did not invent

Honest gaps
  • The assembled bowl. No Thai standard defines finished khao soi — not the coconut milk, not the meat, not the ratio of soft noodles to crisp ones, not the pickled mustard greens, shallot and lime beside it. Everything above is about the paste and the strand.
  • The origin story. The Yunnanese Muslim attribution is repeated everywhere and may well be correct. We could not confirm it against a primary source and it appears in no standard, so it is not stated as fact on this page.
  • Any heritage listing. We tried to check whether khao soi is registered on Thailand’s national intangible cultural heritage list. The Department of Cultural Promotion’s heritage portal at ich.culture.go.th does not resolve at all, so we make no claim in either direction.
  • Prices, and where to eat it. We have no official source for either, and we are not going to name restaurants we cannot verify.
  • Whether certification is compulsory for anyone. We confirmed that certificates are issued to named producers by provincial industry offices and expire after three to five years. We did not find an official statement on whether any seller is obliged to hold one, so read a count of zero certificate holders as a fact about certificates, not about cooks.
FAQ

Frequently asked questions

What is actually in khao soi paste?

Thailand answers this in writing. Thai Community Product Standard TCPS 1610/2565, published by the Thai Industrial Standards Institute in May 2565, defines khao soi chilli paste in a single clause: spices and herbs such as dried chilli, shallot, ginger, turmeric, coriander seed and black cardamom - which may be flame-roasted, dry-roasted or fried, then pounded or ground together - mixed with other ingredients such as salt, shrimp paste and curry powder, and optionally roasted or fried in oil until cooked. Two of those nine are worth pausing on. Curry powder is in the government's own definition, not a shortcut somebody took; and shrimp paste is in it too, which is why the same standard requires the label to carry an allergen line reading, in Thai, information for food allergy sufferers: contains shrimp and fish. The standard governs the paste, not the assembled bowl. No Thai standard defines the finished dish - the coconut milk, the meat, the crisp noodles on top, the pickled mustard greens and shallot served beside it are all outside its scope, so we are not going to state proportions we cannot source.

Is khao soi gluten-free?

Assume not. The Thai standard for the noodle is explicit: TCPS 1227/2549 defines a dried khao soi noodle as wheat flour kneaded with water or an alkaline solution until elastic, optionally with modified starch, tapioca starch, rice flour, egg, seaweed, tubers, vegetables or fruit added, extruded into strands and dried. Wheat is the base, not an option. The alkaline solution in that same clause is what gives this family of noodles its yellow colour and springy bite. The standard goes further and allows one product to be labelled three ways: dried khao soi noodle, dried bamee noodle, or egg noodle. In the government's own filing, khao soi noodles and egg noodles are the same class of product. That settles the packet; it does not settle a particular shop, which is not bound by the standard, so ask. And note the crisp noodles scattered on top are the same wheat strand, deep-fried.

Why does khao soi taste like curry powder rather than a Thai curry paste?

Because there is curry powder in it, and the Thai government's own specification says so. Most Thai curries are built on a pounded fresh paste. TCPS 1610/2565 puts ผงกะหรี่ - curry powder - into the definition of khao soi paste alongside black cardamom, ginger and turmeric, a spice profile you will not find in a green or red curry paste. We are not going to turn that into an origin story. The dish is very widely attributed to Yunnanese Muslim traders moving through the north, and that attribution may well be right, but we could not confirm it against a primary source and it is not in the standard, so we report the ingredient list and leave the history flagged as an attribution rather than a fact.

Is khao soi tat the same thing as khao soi?

No, and searching for one will get you the other. TCPS 901/2559 defines khao soi tat as a wheat-flour dough with egg and water, kneaded, cut into strands - or made straight from ready-made khao soi noodles - deep-fried until crisp, then tossed in a boiled-down syrup of water, sugar or honey and glucose syrup, pressed into a mould and cut into pieces, optionally topped with sesame or raisins and baked again. It is a crisp sweet, sold in slabs, and it shares nothing with the noodle soup except the strand it is made from. Two other things the standard settles: it bans all colours and preservatives except what carries over from the raw materials, and it requires both a wheat allergen line and a Ministry of Public Health food serial number on the label, with the premises licensed by the ministry.

Does a bowl of khao soi have to meet any of these standards?

No, and this is the honest limit of everything above. The community product standard scheme certifies producers of packaged goods - a jar of paste, a bag of dried noodles - and a certificate is issued to a named producer for a named recipe by that province's industry office, running three to five years before it expires. A cook making khao soi to order is not producing a packaged product and is not in the scheme at all. We also checked the certificate register: on 8 September 2026 it returned no current certificate holder against any of the four khao soi standards. Read that as nobody has sought certification for these particular products, not as nobody makes them - the register counts certificates, not cooks. What the standards are good for is settling what the words mean, which is what a written definition from the Ministry of Industry is for.

Where in Thailand is khao soi eaten?

The northern provinces, and we would rather show you the evidence than assert it. The standards themselves do not name a region for khao soi. What the register does show is the company it keeps: the same Community Product Standards Board that published the khao soi paste standard in 2565 published nam ngeaw chilli paste (1611/2565) and instant khanom chin nam ngeaw (1612/2565) in the same run, and nam ngeaw is the other northern noodle bowl. The certificate register is more direct for neighbouring products: every current holder of the northern sausage standard and three of the four holders of the larb spice powder standard sit in Lampang, Nan or Phrae. That is a northern cluster in the government's own data. For khao soi specifically there is no certificate holder to point at, so treat the regional attribution as strongly supported by the surrounding record rather than stated by a document.

Keep going

Related guides

  • Sai ua — the northern sausage, whose standard names the herbs and bans preservatives outright.
  • Larb — the other northern dish with a government-defined spice blend, and a real health warning attached to the raw version.
  • Khanom chin — the fermented rice noodle, and the pH that separates the two kinds.
  • Chiang Mai — the city most people come to this dish through, and what it costs to live in.
  • Cooking classes in Chiang Mai — where to learn to make it rather than read about it.
  • Dining in Lampang — the province that holds certificates for northern sausage and larb powder alike.
  • Thai regional food — how the four regional kitchens actually differ.
  • Moving to Chiang Mai — the practical side, if the food is what started this.

People move to the north for the life, and then stay for the food

If a bowl of khao soi is what put Chiang Mai on your list, the next question is what it costs to live within walking distance of one.

Browse residencesCost of living
Sources & References

Sources & References

Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.

Ask a question

Didn’t find your answer above? Ask below -- real questions help us decide what to write next.

Kirby Scofield
By Kirby Scofield
Founder of BAANLYY · International real estate broker, investor & relocation specialist
Last updated 8 September 2026 · Last reviewed 8 September 2026
New to Thailand? BAANLYY can help with:
Visa helpRelocationInvesting helpCorporate housing

Have a question BAANLYY can help with?

Planning a move, a rental or an investment in Thailand? Tell us what you need — visa, housing, relocation, the numbers — and our team points you the right way. No obligation.

Add at least one way to reach you. *