Bangkok is one of the great street-food cities on earth, and unlike almost anywhere else, the best food is often the cheapest. A plastic-stool bowl of boat noodles costs less than a coffee, a Michelin-listed chicken-rice plate still sells for about ฿40, and the single most expensive dish in this guide, a crab omelette, is cooked over charcoal on a footpath by a woman in ski goggles. This guide covers the iconic dishes worth ordering with current street prices, the districts where they taste best, honest safety advice, and where the tourist markups kick in.
Every price and place below comes from current food guides, operator listings, and Michelin’s own pages, listed in the Sources section. Prices are in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026); treat every figure as a range, not a fixed quote, since street prices swing with the vendor, the neighbourhood, the season, and how obviously foreign you look ordering. If you’d rather build a whole trip around this, start with outthailand.com’s things to do in Bangkok pillar guide, and see where to stay in Bangkok for basing yourself near the best eating districts.
The iconic dishes and what they cost
Here are the street-food staples worth seeking out, with rough 2026 prices at a local stall. Add roughly 50-100% in tourist-heavy zones like Khao San Road and central Sukhumvit.
| Dish | What it is | Rough street price (local) |
|---|---|---|
| Pad thai | Stir-fried rice noodles with egg, tamarind, peanuts, bean sprouts, shrimp or tofu | ฿45-60 (US$1.35-1.80); ฿100-150 in tourist zones |
| Boat noodles (guay teow reua) | Small, punchy bowls of dark, spiced pork or beef noodle soup | ฿15-25 (US$0.45-0.75) per small bowl |
| Guay teow | Standard noodle soup, pork or beef, dry or in broth | ฿45-60 (US$1.35-1.80) |
| Som tam | Pounded green-papaya salad with lime, chili, fish sauce, peanuts | ฿40-60 (US$1.20-1.80) |
| Moo ping | Charcoal-grilled marinated pork skewers, eaten with sticky rice | ฿10-15 (US$0.30-0.45) per skewer |
| Khao man gai | Hainanese poached chicken over oiled rice with a chili-ginger sauce | ฿40-60 (US$1.20-1.80) |
| Satay (moo satay) | Grilled marinated pork skewers with peanut sauce and toast | ~฿10 (US$0.30) per skewer |
| Roti | Griddled flatbread, usually with banana, egg, and condensed milk | ฿30-80 (US$0.90-2.40) depending on filling |
| Mango sticky rice | Sweet coconut sticky rice with fresh mango | ฿50-70 (US$1.50-2.10); ฿120-180 in tourist zones |
Local-stall ranges compiled from OffPathThailand’s 2026 Bangkok price survey and current food guides; see Sources. Prices near hotels, BTS hubs, and the main tourist streets run noticeably higher.
Pad thai is the gateway dish, and a good version, noodles with real wok char, tamarind tang, and a squeeze of lime, is genuinely excellent for ฿45-60. It creeps to ฿100-150 the moment you’re near a hotel lobby or on Khao San Road.
Boat noodles are the ones to order in volume. These are tiny bowls of intensely flavoured pork or beef noodle soup (traditionally thickened with a little blood), so small that ฿15-25 each is normal and locals stack five to ten empty bowls to prove they meant it. Victory Monument’s canal-side alley is the classic place to do this.
Som tam (green papaya salad) is pounded to order in a clay mortar; tell the vendor how many chilies you can handle, because the default is fierce. Moo ping skewers with a bag of sticky rice are the definitive Bangkok breakfast-on-the-go at ฿10-15 a stick; for the fuller range of morning dishes locals actually eat, see outthailand.com’s Thai breakfast guide.
Khao man gai (Hainanese chicken rice) is deceptively simple, poached chicken, chicken-fat rice, a sharp chili-ginger-soybean sauce, and it’s the dish that proves Bangkok’s best food isn’t complicated. Satay skewers come with peanut sauce and cucumber relish for around ฿10 a stick. Roti, the griddled flatbread folded around banana and drizzled with condensed milk, is the go-to street dessert at ฿30-80, and mango sticky rice is the seasonal star, best from March to June when Thai mangoes peak; for more of the country’s sweets beyond these two, see outthailand.com’s Thai desserts guide.
Yaowarat (Chinatown): the main event
Yaowarat, Bangkok’s Chinatown, is the single densest street-food strip in the city, a kilometre of neon, charcoal smoke, and shophouse kitchens. Come after 6pm, ideally between 6pm and 10pm, when vendors take over the road and the crowds arrive. This is where you eat grilled seafood off ice (prawns, squid, crab), guay jub (rolled rice noodles in a peppery pork broth), ba mee (egg noodles with red char siu pork), oyster omelettes, and pang pang toasted buns for dessert.
Chinatown also has serious credentials: Lim Lao Ngow, a fishball-noodle stall, has held a Michelin Bib Gourmand for years running. Yaowarat is also the heart of the annual Vegetarian Festival (jay) each autumn, when yellow-flagged vegan stalls line the street. It’s the one district where you can eat for hours without repeating yourself. For a pre-dinner or post-dinner plan, see outthailand.com’s Bangkok nightlife guide, since Chinatown’s bar scene has grown up alongside the food.
Bang Rak: heritage stalls without the crowds
Bang Rak, the old “village of love” district near Saphan Taksin, is where families have cooked the same dishes for generations, and it carries a Michelin-recognised street-food scene without Yaowarat’s tourist mob. It skews to daytime, roughly 7am to 2pm, because many spots are breakfast-and-lunch operations. Highlights include Jok Prince, a pork-congee stall about five minutes from Saphan Taksin BTS (open around 6am-1pm and 3-11pm), and long-running khao ka moo (braised pork leg over rice) shops along Charoen Krung. It’s the district to hit if you want depth over spectacle. Reach it via BTS Saphan Taksin or the Chao Phraya Express Boat, and check the best time to visit Bangkok guide for how the seasons affect a food-focused trip.
Or Tor Kor market: the premium fresh market
Or Tor Kor (OTK), opposite Chatuchak Weekend Market and directly across from MRT Kamphaeng Phet Exit 3, made CNN’s list of the world’s best fresh markets, and it’s a different experience from a street strip. It’s cleaner, pricier, and built around top-tier produce: premium durian (Monthong, Chanee), mangosteen, and shine-muscat grapes, alongside a strong cooked-food section, som tam, curries, sai oua northern sausage, hoy tod (crispy oyster omelette), grilled river prawns, and khanom krok coconut puddings. Prices run above a typical neighbourhood market, so it’s the place to splurge on quality fruit and try dishes side by side rather than to eat cheapest. It’s open daily from around 6am. If you’re combining it with the weekend market next door, see the things to do in Bangkok guide for how Chatuchak fits a day.
Victory Monument and other boat-noodle spots
Victory Monument’s Boat Noodle Alley, along Khlong Samsen, is the classic place to eat guay teow reua the way it’s meant to be eaten: small, cheap, and in quantity. Bowls run about ฿15-25 each, and some shops reward anyone who clears ten-plus bowls with a free drink. It’s a fun, cheap, slightly competitive ritual and one of the most Bangkok things you can do over lunch. Boat noodles turn up citywide, but this canal-side cluster is the spiritual home.
Local markets and the Jay Fai teaser
Beyond the headline districts, Bangkok’s quieter neighbourhood markets are where you eat like a resident. Ratchawat Market in Dusit has no English signs and no Instagram staging, just excellent breakfast dishes, curry over rice, roast duck, congee, and boat noodles, best before 10am. It’s a good first market for someone who wants authentic flavours without the crowds.
At the very top of the street-food ladder sits Jay Fai, the open-air stall on Maha Chai Road run by Supinya “Jay Fai” Junsuta, who has cooked with a Michelin star since 2018. Her drunken noodles and, above all, her crab omelette (khai jeaw poo), a dense, golden roll stuffed with lump crab meat, are the reason people queue for hours. It is not cheap street food: the crab omelette runs about ฿1,000-1,800 (US$30-55) depending on crab size, and a full meal averages ฿1,500-3,000 per person. Book the free online reservation through the Michelin Guide, bring cash, and treat it as a special occasion rather than a casual bite. It’s the exception that proves how much of Bangkok’s greatness comes off a footpath.
Is Bangkok street food safe? Hygiene and how to order
Bangkok street food is generally safe if you eat smart. The most reliable signal is a busy stall with high turnover: a local queue means the food is fresh and moving, which is exactly what you want. The core rules, per Bangkok travel-health clinics:
- Eat it hot and cooked to order. Grilled, fried, and simmered dishes served steaming are the safest. Be more cautious with anything raw, lukewarm, or sitting out.
- Skip the higher-risk items if you have a sensitive stomach: raw seafood, raw or undercooked meat, raw salads and garnishes, and unpeeled cut fruit.
- Watch the ice and water. Drink bottled or sealed water. Tube ice (the cylindrical kind with a hole) is machine-made and generally fine; be warier of loose crushed ice from an unknown source.
- Carry hand sanitiser. Stalls rarely have handwashing at the table.
How to order: many stalls specialise in one dish, so you often just point or name it. Useful phrases: mai phet (not spicy), phet nit noy (a little spicy), and pai klap ban / “take away” if you want it bagged. A condiment caddy (dried chili, fish sauce with chili, sugar, vinegar) usually sits on the table so you can adjust to taste, which is normal for Thai diners too, not a tourist workaround. Tipping isn’t expected at a street stall the way it is at a sit-down restaurant; see outthailand.com’s tipping in Thailand guide for when rounding up actually matters.
Vegetarian and vegan street food
Bangkok is workable for vegetarians with a little vocabulary, since fish sauce, oyster sauce, and shrimp paste are default seasonings you have to opt out of. Learn “jay” (strict vegetarian/vegan, no meat, seafood, or pungent vegetables, marked by a yellow flag with red lettering) and “mangsawirat” (vegetarian). Naturally meat-free or easily adapted options include pad thai jay, som tam without dried shrimp and fish sauce, stir-fried morning glory, roti, mango sticky rice, and fresh fruit. Chinatown around Yaowarat has dedicated jay stalls year-round and floods with them during the autumn Vegetarian Festival. For a different regional take on Thai vegetarian eating, outthailand.com’s what to eat in Chiang Mai guide covers the north’s even larger plant-based scene.
Honest downsides
Bangkok street food is brilliant, but it isn’t flawless, and a good guide says so.
- Hygiene varies stall to stall. The busy-stall rule works most of the time, but not every vendor handles cash-then-food or keeps raw items cold. A minor bout of “Bangkok belly” is common enough that you should pack rehydration salts and not eat the sketchiest-looking stall just because it’s convenient.
- Tourist markups are real and steep. On Khao San Road, around the moat, and in central Sukhumvit, the same pad thai that’s ฿50 two streets over can be ฿120-150. Walk a few minutes off the main drag and prices drop.
- The footpath crackdowns are ongoing. Since 2024-25 the Bangkok Metropolitan Administration has cleared vendors from footpaths in Sukhumvit, Silom, Pratunam, and other commercial zones, fining and confiscating carts or pushing vendors into designated markets, per CNN and South China Morning Post reporting. The big food destinations (Yaowarat, Bang Rak, the dedicated markets) are largely intact, but some famous kerbside stalls have moved or closed, so confirm a specific stall still exists before making a special trip.
Eating your way around Bangkok
The short version: eat where locals eat, go where the queues are, and let the district set the schedule, mornings in Bang Rak and Ratchawat, nights in Yaowarat, boat noodles at Victory Monument whenever, and Jay Fai as a once-a-trip splurge. For the wider trip, pair this with outthailand.com’s things to do in Bangkok pillar guide, where to stay in Bangkok to base yourself near the food, the Bangkok nightlife guide for after dinner, and the best time to visit Bangkok guide for timing (mango sticky rice is best in the hot season). And if you’re heading north afterwards, outthailand.com’s what to eat in Chiang Mai guide covers a completely different, Lanna-influenced food culture.
Sources
- OffPathThailand: Bangkok Street Food Prices 2026: local-stall vs tourist-zone prices for pad thai, som tam, boat noodles, khao man gai, moo ping, mango sticky rice, and district variations (Bang Rak, Ari, Sukhumvit)
- OffPathThailand: Thailand Street Food Prices 2026: local vs tourist pricing context across Bangkok
- The Thai Tourism: Bangkok Street Food Tour 2026: satay, roti, and general dish pricing
- Khaosan Road: Bangkok Street Food Guide: “farang pricing” in tourist zones, roti and fried banana prices
- Nomads Beyond: 14 Must-Eat Chinatown Bangkok Street Food Dishes: Yaowarat dishes, timing, Michelin Bib Gourmand stalls
- Bangkok Travel Guide: What to Eat at Yaowarat (2026): Yaowarat street-food timing and dishes
- BackpackThailand: Best Street Food in Bangkok Neighborhood Guide: Bang Rak and Ratchawat market detail
- Bacon is Magic: Street Eats Guide to Bang Rak: Bang Rak heritage stalls, Jok Prince, khao ka mu, hours
- Migrationology: What to Eat at Or Tor Kor Market: Or Tor Kor cooked food, produce, and market character
- Go Guides (Hotels.com): Boat Noodles at Victory Monument: Boat Noodle Alley location and per-bowl pricing
- Your Thai Guide: Victory Monument Boat Noodle Area: boat-noodle pricing and the multi-bowl custom
- DanielFoodDiary: Go-Ang Pratunam Chicken Rice: Go-Ang khao man gai price and Michelin Bib Gourmand status
- Michelin Guide: Jay Fai, Bangkok: Jay Fai Michelin star, location, reservation info
- Nation Thailand: Jay Fai’s crab omelette price explained: crab omelette pricing tiers
- CNN Travel: Is Bangkok really banning street food?: footpath vendor crackdown context
- South China Morning Post: Bangkok’s street food culture at risk as vendor crackdown widens: affected districts (Sukhumvit, Silom, Pratunam) and enforcement
- HealthDeliver: Tips to Avoid Diarrhea and Food Poisoning in Thailand: street-food hygiene and safety guidance
- BackpackThailand: Thailand Street Food Safety (2026): busy-stall rule, water/ice, cooked-to-order advice
- TradingEconomics: Thai Baht (USD/THB): exchange rate reference, ฿33 = US$1, July 2026