Rice Dishes, and Why the Side Dish Is the Point
A bowl of rice with something on it is a meal in this country, and the something is chosen with an attention that would embarrass most restaurants. Get it wrong and you are eating the wrong meal.
A plate of rice with something on it is not a Western main course with rice on the side. It is a specific Thai format with its own logic, and the logic is that the rice is the constant and everything on the plate is a set of small, strong, contrasting things that are meant to be combined a spoonful at a time.
Get that right and a 40-baht plate becomes one of the best meals available. Get it wrong and you have paid 40 baht for a bowl of white rice with something disappointing on it.
Last verified 15 September 2026.
How to tell a good plate from a bad one
A real plate of rice has four to six things on it, not one. A curry, a stir-fry, a fried egg, a portion of greens, a soup, a relish. That is the format. If you have been served one thing on rice, you have not been served a rice dish, you have been served the cheapest possible interpretation of one, and this is usually a sign of a shop that does not care.
The main is the least interesting part. This is the reversal that confuses people. The curry is the easy bit, a pot of thick sauce kept hot since morning. The interesting bit is the fried egg with a crisp lace edge, the stir-fried greens with a lot of garlic, the salted egg yolk, the small pile of something pickled and hot.
Look at the greens. Every good rice shop has a dish of stir-fried morning glory, water spinach, or cabbage with a lot of garlic and fish sauce. It is the fastest quality test in Thailand, because it is made fresh and it cannot be faked from a pot.
The four sides that decide a plate
Fried egg, yolk soft, edges brown and lacy. Fried hard it is a component. Fried properly it is the best thing on the plate. The edges should be crisp, which requires hot oil and a wok, and a pool of oil in the pan is a sign the cook is not careful.
Nam prik, a chilli dip, served on the side. The most important thing on a plate for a person who cannot eat spice, because it means you control the heat entirely. The best rice shops have a choice of two, and a green one alongside a red one is a good sign.
Something fermented or preserved. Salted egg, fermented soybean, pickled mustard greens, fermented fish. This is what stops a plate of rice from being boring, and its presence is the difference between a place that assembles plates and a place that cooks.
A soup, which is not on the plate and is not optional. Nearly every rice shop has a soup and it is sold separately for 20 to 40 baht. This is the part that is ordered first and it is usually the best-value item on the menu, because the soup is made fresh and kept hot and it is not the thing the shop is competing on.
How to order when the menu is Thai only
This is the single most useful practical skill in the country and it is much simpler than it looks.
Point at what you want. This works. Point at the curry, point at the rice, and say jiang, rice. You will get rice with that on it. This is the normal way to eat in Thailand and nobody finds it strange.
Ask for the rice dish, which is kaeng if it is a curry and pad if it is a stir-fry. Those two words cover a large fraction of the menu and they are the beginning of reading it.
Say kin jay and point at a photograph, or at the person in front of you. Pointing at their plate and saying "same" is a complete sentence in Thai food and it is how everyone orders.
The formats worth knowing
Kaeng, curry, with rice. Green, red, yellow, or the northern version. Green is mild and coconut-based, red is the standard hot one, yellow is mild and sweet and is a northern and central thing. Massaman, panang and the northern khua are all kaeng.
Pad, stir-fried, with rice. Pad kra pao, pad see ew, pad krapow moo, pad thai. Wet dishes are pad, and they are generally the fastest and cheapest thing on a rice menu.
Yam, stir-fried but usually served as its own dish, not on rice. Yam pla, fish with tamarind; yam nuea, pork. These are lunch dishes and they come with a plate of greens.
Khao, rice, and the many dishes named after their rice. Khao man gai, chicken and rice, which is breakfast. Khao kha moo, pork leg and rice, which is a Chiang Mai speciality and is excellent. Khao kan jin, the northern sticky rice. Khao is a useful word because it appears in a lot of dish names.
Where the money goes wrong
The tourist menu with a photograph and an English translation is always more expensive and always a worse plate. The reason is that the kitchen is cooking for people who will not come back, and the components are the cheapest possible version, and the greens are absent.
Ordering only the curry and rice is ordering the expensive half of the meal. The soup, the greens and the egg are 20 to 30 baht each and they are what the plate is for.
Expecting a rice dish to be a full meal at a restaurant. In a proper restaurant, rice is a side. In a rice shop, rice is the point. Know which one you are in before you order, because in an ordinary Thai restaurant a plate of rice with a stir-fry is going to cost 150 to 250 baht and in a rice shop the same dish is 40.
The version I would recommend
Go to a rice shop with no English on the sign and a queue of people on their lunch break. Order a rice dish, add a soup, ask for a fried egg on top, and say mai phet phra and point at the chilli dip. Eat it in the order you want, which is not the order you were given it in, and combine a spoonful of the curry with the crisp edge of the egg and a bit of the pickled thing.
That costs 40 to 60 baht, it takes four minutes, and it is a better lunch than most of what you will be recommended in a city centre at four times the price.