Skip to main content
Thai Street Food: What to Eat and What It Costs

Thai Street Food: What to Eat and What It Costs

Home Thailand FoodThai Street Food: What to Eat and What It Costs
Gate8 Global Team

Thai street food is genuinely some of the best in the world — and cheap. A street-stall meal costs $1–3, a casual restaurant $3–8, a nice dinner out $10–20 per person. Don't miss pad thai, tom yum goong, khao soi (Chiang Mai's coconut curry noodle soup), khao man gai, and mango sticky rice. Drink bottled water only; look for busy stalls with a local queue and food cooked fresh in front of you.

Thai food is a reason to visit on its own — a genuinely world-class cuisine that also happens to be some of the cheapest eating you'll find anywhere. Here's what to actually order, roughly what it costs, and how to eat street food without spending your trip nervous about your stomach.

Must-try dishes

DishWhat it isApprox. price
Pad thaiStir-fried rice noodles with egg, tofu or shrimp, peanuts, lime$1.50–4
Tom yum goongHot-and-sour shrimp soup with lemongrass and chili$3–7
Khao soiChiang Mai's coconut curry noodle soup, a Northern specialty$2–5
Khao man gaiHainanese-style chicken and rice — simple, comforting, everywhere$1.50–3
Mango sticky riceSweet coconut sticky rice with fresh mango, the classic dessert$1.50–3
Thai street food stall
A Thai street food stall at night

How to eat street food safely

  1. Look for a stall with a queue of locals and high turnover — food that's been cooked fresh and sold quickly, not sitting under a heat lamp for hours.
  2. Watch it get cooked in front of you when possible — a wok over open flame is generally lower-risk than pre-made dishes sitting out.
  3. Drink bottled water only — it's cheap (roughly 20–30 cents) and available everywhere, including 7-Eleven on nearly every block.
  4. Ice at busy, established restaurants is normally fine — it's typically factory-made from filtered water, not frozen tap water.

Dietary needs

ℹ️

Vegetarian: ask for 'mangsawirat' (มังสวิรัติ) — but note fish sauce and shrimp paste show up in many 'vegetable' dishes by default, so specify 'no fish sauce' too. Vegan travelers should double-check for egg and dairy as well. Halal food is widely available, especially in southern Thailand and in most cities' Muslim quarters. Nut allergies: peanuts appear in unexpected dishes (some curries, some noodle dishes) — always ask directly rather than assuming.

Where to find the best street food

  • Bangkok's Chinatown (Yaowarat) — arguably the street-food capital of the country, best visited at night.
  • Chiang Mai's Sunday Walking Street market — food stalls line the entire route through the Old City.
  • Any local morning market — less touristy, often cheaper, and a good place to try regional specialties.

What it costs, all in

Meal typePrice per person
Street food (1–2 dishes)$2–5
Casual sit-down restaurant$3–8
Mid-range restaurant$8–15
Nice dinner out$15–30

Questions people actually ask

Is Thai street food safe to eat?
Generally yes — pick stalls with a busy local queue and food cooked fresh in front of you, and stick to bottled water. Most travelers eat street food throughout their trip without issue.
How much does eating out cost in Thailand?
Street food runs $1–3 per dish, casual restaurants $3–8 per person, and a nice dinner out $15–30 per person — among the cheapest good food you'll find anywhere in the world.
Can vegetarians and vegans eat well in Thailand?
Yes, with one caveat: fish sauce and shrimp paste are used by default in many dishes that look vegetarian, so specify 'no fish sauce' when ordering, not just 'vegetarian.'