Bangkok travel guide

Bangkok Food Guide: Best Areas and Dishes by Neighbourhood

· 4 min read City Guide
Night street food stalls on Yaowarat Road in Bangkok's Chinatown with Chinese lanterns

Book an experience

Top-rated experiences in Bangkok Travel Guide

The highest-rated tours and activities in Bangkok Travel Guide. Book today, cancel free if plans change.

Bangkok is one of the world’s great cities for eating. The range runs from ฿20 bowls of boat noodles to multi-course tasting menus in Michelin-starred restaurants, and nearly all of it is accessible without a reservation or a dress code. Here is how to eat it by area.

Yaowarat: Bangkok’s Chinatown and the benchmark for street food

Yaowarat Road lights up from around 5pm. This is the starting point for Bangkok food — a dense kilometre of roast duck restaurants, seafood stalls, Teochew noodle shops, and Chinese bakeries that have been operating since the early 20th century.

T&K Seafood at the mouth of Phadungdao Road is one of the most photographed stalls — good whole fish, grilled prawns, and seafood rice. Budget approximately ฿200–400 per person. Goes from 5pm until late.

Guay Jub Mr. Joe on Yaowarat Road is the go-to for guay jub — flat rice noodles in a peppery pork-broth soup with crispy pork belly. A bowl is approximately ฿60–80. Simple, excellent, the kind of thing Bangkok does better than anywhere.

Nai Mong Hoi Thod (also known as the famous oyster omelette shop) on Phadungdao Road is the correct address for hoi thod — crispy fried oyster cake. Approximately ฿120–180 per plate. A Chinatown institution since the 1960s.

The Sunday Ratchawat Market (accessible via the canal boat from Tha Chang or BTS to Sanam Chai then cab) is a more local alternative — less touristy than Yaowarat, equally serious about the food.

Victory Monument: boat noodles and office-worker food

Victory Monument BTS is surrounded by one of Bangkok’s most practical food zones — cheap, good, aimed at Thai office workers rather than tourists.

The boat noodle street (Soi 31 area, Phahonyothin Road side) has a dozen small shops selling kuay tiao reua — pork or beef boat noodles in a rich, slightly blood-thickened broth. Bowls are small (฿30–40 each) and you order many. This is one Bangkok food experience that doesn’t translate well to restaurants elsewhere.

Somtam stalls around the Victory Monument roundabout offer Isan food — som tam (papaya salad), larb (minced meat salad), grilled chicken (gai yang), and sticky rice — at genuinely cheap prices (฿50–100 per dish).

Silom and Sathorn: food between business hotels

Silom has the highest concentration of serious Thai restaurants relative to tourist noise. The area is dominated by office workers at lunch and expats in the evening — prices are accordingly honest.

Eat Me Restaurant on Convent Road is one of Bangkok’s better-run creative restaurant — modern international menu with Thai elements, serious wine list. Budget approximately ฿600–1,000 per person. Good for a single occasion dinner.

Somboon Seafood on Convent Road is the most accessible mid-range seafood institution in the area — yellow crab curry (the signature dish), steamed fish with lime and chilli, stir-fried crab claws. Budget approximately ฿400–700 per person.

The Silom Complex food court and the basement food court at MBK (near Siam BTS) are the city’s best value sit-down meals for under ฿100 — clean, air-conditioned, proper Thai food at market prices.

Sukhumvit: international variety and the night market

The Sukhumvit corridor is Bangkok’s most varied eating zone, but also the most expensive and the most variable in quality.

Or Tor Kor Market (next to Chatuchak Weekend Market, Mo Chit BTS) is the city’s benchmark for ingredients and prepared food — the best fruit, the highest-quality street food, decent sit-down restaurants. A morning visit to Or Tor Kor is the reference point for what Thai ingredients look like at their best. Budget approximately ฿150–300 for a market meal.

Thong Lor (Sukhumvit Soi 55) has become Bangkok’s best restaurant street — Japanese, Korean, creative Thai, modern dining, coffee shops. Prices reflect the location (฿400–1,200 per person at most restaurants) but the quality is consistently high.

Ekkamai and Phra Khanong (further east on the BTS line) offer slightly lower prices and a mix of local Thai eating and independent cafe culture that hasn’t yet been fully discovered by food tourism.

Ari and the northern residential zones

Ari BTS area (Phahonyothin Road) has become Bangkok’s best brunch and coffee neighbourhood — lower prices than Thong Lor, a strong mix of independent Thai restaurants, Japanese, and Western cafe fare. Good for a morning or afternoon of eating and sitting.

The Chatuchak Weekend Market food section (Saturday and Sunday only) is one of the city’s best concentrated food experiences — hundreds of stalls selling Thai food, Isan food, fresh coconut ice cream, and grilled everything. Budget ฿100–250 for a full market meal.

Practical information

Hours — Bangkok street food stalls often open from 8am (breakfast), shut around 2pm, then reopen at 5–6pm for the evening. Night markets run until midnight or 1am on most nights.

Getting around — The BTS Skytrain puts Siam, Silom, and Sukhumvit within easy reach. Yaowarat and Rattanakosin require a taxi or MRT (Hua Lamphong or Sam Yot). Grab is reliable throughout.

Budget — Bangkok street food: ฿50–120 per dish. Mid-range restaurants: ฿200–500 per person. Tasting menus and fine dining: ฿1,000–3,000+.

Browse Bangkok food tours and cooking classes

Browse hotels in Bangkok — stay near Silom or Sukhumvit for easy access to the city’s best street food districts and night markets.

See also: Bangkok travel guide · Bangkok things to do · Bangkok floating markets

Frequently Asked Questions

What is the best area for street food in Bangkok?
Yaowarat Road in Chinatown is the benchmark — roast duck, dim sum, seafood stalls, and noodle shops from early evening until 2am. Ratchawat and Saphan Phut (Memorial Bridge) offer equally serious local eating with less tourism. The area around Victory Monument has Bangkok's best boat noodle shops and the somtam stalls popular with office workers.
Is Bangkok street food safe to eat?
Yes. Bangkok has decades of street food infrastructure. The standard rule applies: eat where Thais eat in numbers, look for high turnover stalls, and choose cooked-to-order over pre-prepared. The city's most-photographed food stalls (Jay Fai, Thipsamai) have been operating for decades. Food poisoning incidents from tourist areas are usually from dodgy Western-style restaurants, not from Thai street food stalls.
What Thai dishes should I try first in Bangkok?
Pad thai from a wok station with visible heat (฿60–100), tom kha gai from a restaurant doing central Thai properly (฿150–200), khao man gai (poached chicken rice) from a dedicated shop (฿50–80), boat noodles from a Victory Monument stall (฿20–30 per bowl), and mango sticky rice from a street cart in the evening (฿60–100).

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.

Sorted your stay?

Here's how to get there, and get around once you arrive.

Airport Transfer

Fixed-price airport pickup to Bangkok Travel Guide: driver meets you at arrivals, no haggling.

Book a Transfer →

Car Hire

Compare rates from local and international suppliers: 90-day price lock included.

Compare Cars →

Same price as booking direct: we earn a small commission at no extra cost to you.