
The best Thai street food is found at busy evening markets and single-dish stalls: order pad kra pao, som tam, khao man gai, boat noodles and khao soi, expect to pay 50-100 THB (about €1.30-2.60) a plate, and pick stalls with a queue of locals and food cooked to order.
In Thailand, street food is not a budget compromise. It is where most Thais eat breakfast, lunch and a late-night snack, and many stalls have been cooking one dish for decades. A cook who makes nothing but chicken rice or pork-leg stew for thirty years tends to get it right, which is why a 60 THB plate from a pavement cart often beats a 400 THB version in a hotel restaurant.
Street food in Thailand comes in three forms. There are mobile carts (grilled skewers, fruit, roti), shophouse stalls with plastic stools spilling onto the pavement, and night markets where dozens of vendors gather in one place from late afternoon. Food courts in malls, such as the one at Terminal 21 in Bangkok, are a good air-conditioned introduction with similar prices.
If you want the bigger picture of regional cooking, restaurant dishes and dietary tips, read our wider guide to food in Thailand. This article focuses on what you will actually find on the street and how to order it.
You do not need to know hundreds of dishes. These fifteen cover most of what you will see on carts and at markets across the country.
Prices have risen in recent years, but street food remains excellent value. Expect to pay more in tourist areas such as Khao San Road, Patong or the Phi Phi village, and less in residential neighbourhoods and provincial towns.
| Dish | Typical price | Approx. in euros |
|---|---|---|
| Pad kra pao with fried egg | 60-90 THB | €1.60-2.40 |
| Som tam | 40-80 THB | €1.05-2.10 |
| Khao man gai | 50-80 THB | €1.30-2.10 |
| Boat noodles (small bowl) | 15-30 THB | €0.40-0.80 |
| Khao soi | 60-100 THB | €1.60-2.60 |
| Grilled pork skewer | 10-15 THB | €0.30-0.40 |
| Mango sticky rice | 80-150 THB | €2.10-3.90 |
| Fresh fruit bag or shake | 20-60 THB | €0.50-1.60 |
A traveller eating three street food meals plus snacks and drinks can comfortably spend 300-500 THB a day. See our Thailand trip cost guide for full daily budgets. Carry small notes and coins: many vendors struggle to change a 1,000 THB note. Some stalls display a PromptPay QR code, but that usually requires a Thai bank account or a supported travel app, so cash is still king.
Bangkok has the densest street food scene in the country. These areas are well known and reliable:
Many Bangkok stalls take Monday off, so plan your big street food evening for another day. For a full itinerary that fits food around the sights, see the best things to do in Bangkok.
Chiang Mai is the place for northern dishes you rarely find elsewhere: khao soi, sai oua (herby northern sausage), nam prik noom (green chilli dip) and gaeng hang lay (Burmese-style pork curry). The Chang Phueak Gate night market on the north side of the old city is known for its khao kha moo stall, and the Sunday Walking Street on Ratchadamnoen Road and the Saturday Walking Street on Wua Lai Road both have long rows of food vendors from around 17:00. For khao soi, well-known shops such as Khao Soi Khun Yai and Khao Soi Mae Sai are lunchtime places that often sell out by mid-afternoon. Our Chiang Mai in 3 days itinerary builds in the best food stops.
In Phuket, head to Old Town for Peranakan (Baba) dishes influenced by Hokkien Chinese settlers: mee hokkien (thick yellow noodles), moo hong (pork belly braised in black pepper) and o-tao (taro and oyster stir-fry). The Sunday evening Lard Yai walking street on Thalang Road and the weekend Naka Market are both good for grazing.
Almost every Thai town has a night market. In Krabi Town, the weekend walking street market is lively and cheap; in Ayutthaya, the evening market near the old city is known for roti sai mai, candy-floss wrapped in thin pancakes; and in the northeast, Khon Kaen and Udon Thani are the heartland of grilled chicken, larb and som tam.
Most stalls specialise in one or two dishes, so ordering is simpler than it looks. Point, smile and use a few words of Thai:
Thais eat with a fork and spoon: the fork pushes food onto the spoon, and the spoon goes in your mouth. Chopsticks are for noodle soups. On most tables you will find a condiment caddy with sugar, fish sauce with chillies (prik nam pla), chilli flakes and chilli vinegar. Taste first, then season your noodles yourself, as locals do.
"Not spicy" in Thailand can still be spicy by European standards, especially for som tam, larb and anything from the northeast. If you are sensitive, ask for mai phet loei (not spicy at all) or choose naturally mild dishes such as khao man gai, jok, khao kha moo or pad see ew.
Stomach trouble is usually caused by food that has been sitting around, not by street food itself. These simple rules keep most travellers healthy:
For allergies, carry a card in Thai explaining what you cannot eat. Peanuts, shrimp paste and fish sauce appear in many dishes. Vegetarians should look for yellow flags with red lettering, which mark jay (vegan Buddhist) food stalls. Our Thailand safety guide covers health, water and pharmacies in more detail.
Street food follows the rhythm of the day. Breakfast (06:00-09:00) brings jok, grilled pork with sticky rice and fried dough sticks (patongo) with soy milk. Lunch (11:00-14:00) is rice-and-curry stalls and noodle shops, many of which close once they sell out. Evening (17:00-late) is night market time, and after 22:00 the late-night crowd heads for congee, noodles and grilled skewers.
If you are planning a food-focused trip, combine Bangkok with Chiang Mai in the north for the biggest variety. Book your stay near a night market with our Bangkok hotel search and you will never be more than a short walk from dinner.
Yes, for most travellers. Choose busy stalls where food is cooked to order, drink bottled or filtered water, and be cautious with raw seafood if you have a sensitive stomach.
Most single-plate dishes cost 50-100 THB (about €1.30-2.60). Snacks such as grilled pork skewers cost 10-15 THB, and mango sticky rice usually 80-150 THB.
Yaowarat (Chinatown) in the evening is the classic choice, followed by Victory Monument for boat noodles and Banthat Thong Road for a local student and office-worker crowd.
Pad kra pao (holy basil stir-fry over rice) is the everyday favourite for Thais, while pad Thai, som tam and mango sticky rice are the best known among visitors.
Rarely. Street vendors are cash-based, and while many show a PromptPay QR code, it usually needs a Thai bank account or a supported app. Carry small notes.
Most are, but many stalls in Bangkok close on Mondays, and popular lunch places close once they sell out, often by early afternoon.