StayBangkok.com
Blog Food & drink

Best street food in Bangkok, ranked

2026-03-195 min readThe Bangkok editorial team
Street food stall at night in Yaowarat, Bangkok. Street food stall at night in Yaowarat, Bangkok.

Bangkok has thousands of street food stalls; these are the 8 areas and dishes that are actually worth the queue.

Yaowarat (Chinatown) after 6pm — the honest first stop

The stretch of Yaowarat Road between Ratchawong and Charoen Krung comes alive at 6pm when the daytime shops close and the food carts roll out along both curbs. This is the densest concentration of good street food in Bangkok — grilled seafood, Hokkien-style noodles, fresh oyster omelettes, and a specific stall of guay tiew reua (boat noodles) that has queued 15 people deep every night I have been. Budget $8 to $15 per person to eat well; a Grab from Sukhumvit is $6.

Skip the two most famous celebrity stalls with a Michelin sign — the queue is 90 minutes and the food is good, not transcendent. Walk one block back off the main road onto Soi Texas or Soi Padungdao, sit at a plastic table on the pavement, and eat what the Thai families next to you are eating. That is the actual Chinatown experience and it is where the food is best. Cash only, no menus in English — point at what looks alive.

Or Tor Kor market — the fresh-produce breakfast pick

Or Tor Kor market opposite Chatuchak (MRT Kamphaeng Phet) is Bangkok's best fresh market and the honest place to eat breakfast if you are staying north of Siam. Curries by the bowl for $2, freshly pressed juices, mango sticky rice at its ripest, and a fried chicken stall that does the best fried chicken in the city. The market is covered, air-conditioned in parts, and open from 6am. It is not a hidden gem — every Bangkok food guide names it — but it lives up to the reputation.

The area around Or Tor Kor is otherwise light on tourism, which means the food is priced for locals and the vendors do not turn on the tourist markup. Combine it with a Sunday morning at Chatuchak market across the road, or with a weekday visit to the nearby Chatuchak Park. Do not go on a Monday — the market is technically open but many of the good stalls take the day off after the weekend rush.

Bang Rak and the Silom sois — the office-lunch classics

Bang Rak (BTS Saphan Taksin) is where you learn what everyday Thai food actually is — pad kra pao (holy basil stir-fry) at $2.50, khao mun gai (Hainanese chicken rice) that is the best in the city, and grilled pork skewers on the corner. The lunch rush is 11.30am to 1.30pm and the food comes out fastest then; go a bit earlier or later if you want a table. Every stall here is priced under $5 for a full plate.

The specific area to walk is Charoen Krung Road between the BTS station and the General Post Office, plus the small sois running west toward the river. This is where the Thai-Muslim food is best in the city — try the roti mataba and the goat biryani at any of the small shops on Silom Soi 36. Silom itself after dark leans toward night-market stalls that are fine but not special; eat in Bang Rak at lunch instead.

Sukhumvit Soi 38 — mostly gone, do not chase it

For years Sukhumvit Soi 38 (BTS Thong Lor) was the go-to street food strip for tourists staying on Sukhumvit. It is now largely redeveloped into a condo tower and the stalls have scattered. A handful remain around the base of the tower and are still decent, but the reputation outstripped the current reality by about a decade. Do not build an evening around Soi 38 expecting the old scene.

For a Sukhumvit street food evening now, walk Soi 55 (Thong Lor) from the BTS toward the middle of the soi and look for the small carts that appear at 6pm around the entrances to the smaller sub-sois. The pad thai stall near Soi Thong Lor 5, the som tam vendor on Soi 38 what remains, and the grilled skewers at the entrance to Soi 11 are all still worth $3 to $5 for a proper snack. But for a serious street food evening, take the BTS to Chinatown.

Wang Lang market — the Thonburi-side pick

Wang Lang on the Thonburi side of the river (Chao Phraya Express Boat to Wang Lang pier) is a genuine local market that serves Siriraj Hospital staff and the surrounding university, which is why the prices are what Bangkok prices used to be — $1.50 for a bowl of noodles, $2 for a full curry plate. Come at lunchtime, cross back to the Rattanakosin side for the palace or Wat Arun, and you have a half-day that costs $8 total including the boat.

The specific things to eat: the khanom jeen (fresh rice noodles with curry) at the covered stall in the middle of the market, the roti sai mai (Thai cotton candy pancakes) at the entrance, and any of the fresh fruit vendors along the sidewalk. English is minimal here and photos will not help you — point, hold up fingers for portion, and hand over a 100 baht note. This is the market that reminds you street food is normal life, not a tourism product.

The dishes that are actually worth queuing for

In order of what to prioritise: boat noodles (guay tiew reua) in the small dark bowls at the boat noodle alley off Victory Monument — $1 per bowl and locals eat five; mango sticky rice at Mae Varee on Thong Lor Soi 55 during mango season (April to June); crab omelette at Raan Jay Fai for the queue and the celebrity, but only if you have three hours to spare; and boat-hawked satay skewers anywhere on Yaowarat.

The dishes to skip on the street specifically: pad thai (better at a restaurant, street versions are usually sweet and greasy), green curry (needs slow cooking, street versions are watery), and anything with raw seafood at a stall you have not seen busy. Bangkok street food is genuinely safe when the turnover is high, and genuinely risky when a stall has one lonely bowl sitting out. Follow the queue rule and you will not get sick.

What a street food evening actually costs

For two adults grazing across five stalls in Chinatown for an evening — three savoury dishes each, two drinks, dessert — plan on $25 to $40 total including a Grab back to Sukhumvit. That is roughly the price of one main dish at a mid-range restaurant, and the food is better and more varied. Bring small notes; most stalls cannot break a 1000 baht bill, and none take cards. An emergency phrase to know: mai phet krap or ka (not spicy, please).

The single best-value street food night in Bangkok is a Sunday evening in Chinatown when the crowds have thinned slightly, the weather has cooled, and the vendors are still full-stocked from the weekend. The worst is Friday from 6pm to 9pm — every good stall has a 30-minute queue and the pavements are impassable. Go Sunday, go early, and walk further than the obvious first block.

Book while you read Median night$49 Cheapest area$12 Hotels with live prices92 Find a hotel

Before you book

What people ask before booking Bangkok.

Is Bangkok street food safe to eat?

At busy stalls with high turnover, yes — the food is cooked fresh and does not sit around. Follow the queue rule: eat where locals are queuing, avoid empty stalls with pre-made food sitting out. Skip raw seafood unless the stall is visibly busy, and use bottled water and ice from big ice bags (not chipped).

Can I find good street food during the day?

Lunchtime (11am to 2pm) is excellent — office workers keep the stalls busy and everything is fresh. Between 2pm and 5pm is the quiet window when many stalls close and reopen for dinner. Or Tor Kor and Wang Lang markets are best in the morning; Yaowarat is best after 6pm.

Do street food stalls have English menus?

Rarely. The good ones do not need to — they serve locals. Learn to say pad kra pao gai (chicken basil), khao mun gai (chicken rice), guay tiew (noodles) and mai phet (not spicy). Google Translate camera works surprisingly well on Thai menus, and pointing at what looks good is universally accepted.

What is the best area for a first-time street food evening?

Yaowarat (Chinatown) after 6pm — highest density, best variety, and the Grab ride from any central hotel is under $8. For a more relaxed introduction, try Or Tor Kor market at lunchtime, then walk to a quiet Ari café. Skip the tourist night markets like Rot Fai unless you specifically want the market atmosphere.

Where to stay

Hotels in Bangkok

Live prices · free cancellation

Recommended reads

All posts