Illustration of Bangkok, Thailand

Bangkok Street Food 2026: What to Eat & Where

Last updated 2026-07-06

On this page

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.

DishWhat it isRough street price (local)
Pad thaiStir-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 teowStandard noodle soup, pork or beef, dry or in broth฿45-60 (US$1.35-1.80)
Som tamPounded green-papaya salad with lime, chili, fish sauce, peanuts฿40-60 (US$1.20-1.80)
Moo pingCharcoal-grilled marinated pork skewers, eaten with sticky rice฿10-15 (US$0.30-0.45) per skewer
Khao man gaiHainanese 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
RotiGriddled flatbread, usually with banana, egg, and condensed milk฿30-80 (US$0.90-2.40) depending on filling
Mango sticky riceSweet 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

Frequently Asked Questions

How much does street food cost in Bangkok?

At a neighbourhood stall away from tourist areas, most single dishes run ฿40-70 (roughly US$1.20-2.10) as of 2026, and a full meal with a drink lands around ฿80-180. A pad thai is ฿45-60, boat noodles ฿15-25 per small bowl, moo ping ฿10-15 a skewer, khao man gai ฿40-60, and mango sticky rice ฿50-70. In tourist-heavy pockets like Khao San Road and central Sukhumvit, the same dishes often cost double, per OffPathThailand's 2026 price survey.

What is the most famous Bangkok street food dish?

Pad thai (stir-fried rice noodles with egg, tamarind, peanuts, and shrimp or tofu) is the dish most visitors know, running ฿45-60 at a local stall. But boat noodles, som tam (green papaya salad), moo ping with sticky rice, khao man gai (Hainanese chicken rice), and mango sticky rice are all equally central to how Bangkok actually eats, and none costs more than about ฿70 at a neighbourhood vendor.

Where is the best street food in Bangkok?

Yaowarat (Chinatown) is the densest and most famous strip, best after 6pm when vendors spill onto the road. Bang Rak has heritage stalls and Michelin recognition without the Chinatown crowds, best by day. Or Tor Kor is a premium fresh market with excellent cooked food. Victory Monument's Boat Noodle Alley is the boat-noodle heartland, and quieter local markets like Ratchawat in Dusit serve breakfast and curry-over-rice with almost no tourists.

Is Bangkok street food safe to eat?

Generally yes, if you pick busy stalls with high turnover, eat food cooked to order and served hot, and skip raw seafood, raw salads, unpeeled fruit, and tap-water ice. Busy vendors and local queues are the best signal that food is fresh, per Bangkok travel-health clinics. Carry hand sanitiser, drink bottled or sealed water, and treat raw or lukewarm dishes with more caution than anything grilled or fried in front of you.

How much is Jay Fai's crab omelette?

Jay Fai's signature crab omelette (khai jeaw poo) runs roughly ฿1,000-1,800 (US$30-55) depending on crab size and market prices, making it the most expensive single street-food dish in Bangkok. A full meal at the stall averages ฿1,500-3,000 per person. Jay Fai has held a Michelin star since 2018, takes free online reservations, and expects cash.

Can I eat vegetarian street food in Bangkok?

Yes, though it takes a little care because fish sauce, oyster sauce, and shrimp paste are default seasonings. Learn 'jay' (strict vegetarian/vegan, marked by a yellow-and-red flag on stalls, especially during the annual Vegetarian Festival) and 'mangsawirat' (vegetarian). Naturally meat-free options include pad thai jay, som tam without dried shrimp, stir-fried morning glory, mango sticky rice, roti, and fresh fruit. Dedicated jay stalls run through Chinatown around Yaowarat.

What time does Bangkok street food start?

It depends on the district. Morning markets and breakfast stalls (congee, chicken rice, moo ping) fire up from around 6-7am and are often cheapest then. Bang Rak's heritage spots skew to daytime, roughly 7am-2pm. Yaowarat's street-food scene is an evening affair, best from 6pm to about 10pm. Victory Monument's boat-noodle shops run through the day into the evening.

Why are some Bangkok street food stalls disappearing?

Since 2024-25 the Bangkok Metropolitan Administration has been clearing vendors off footpaths in busy commercial districts including Sukhumvit, Silom, and Pratunam, fining and confiscating carts or relocating vendors to designated market zones, according to reporting by CNN and the South China Morning Post. Established food destinations like Yaowarat, Bang Rak, and the dedicated markets are largely unaffected, but some famous kerbside stalls have moved or closed, so it is worth checking a stall still exists before making a special trip.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.