ThailandKnowledge

Bangkok

Best Street Food in Bangkok

Bangkok is the world's reference city for street food — Yaowarat (Chinatown), Soi Texas, Sukhumvit Soi 38, and Wang Lang are the legendary clusters. CNN, Michelin and locals all agree. Plates run 50-150 baht.

Top Picks

  1. 1

    Yaowarat (Chinatown) Night Market

    Yaowarat / Samphanthawong

    The headline Bangkok street food destination — entire blocks turn into outdoor restaurants from 6 PM nightly. Famous for grilled seafood, dim sum, noodles, and roast duck.

    80-250 THB per dishWalk-in, busiest 7-10 PM, closed Mondays
    Address
    148 Maha Chak Rd, Chakkrawat, Samphanthawong, Bangkok 10100, Thailand
    Hours
    Mon-Sun 4pm-2am

    Details confirmed 2026-08-02

  2. 2

    Jay Fai

    Phra Nakhon (Old Town)

    The Michelin-starred street stall — crab omelette and drunken noodles cooked over charcoal by an octogenarian woman in ski goggles.

    1,200 THB crab omeletteOnline reservation required (book 2+ months ahead)
  3. 3

    Sukhumvit Soi 38 (Thonglor)

    Thonglor

    Classic street food cluster — grilled pork, mango sticky rice, Thai-Chinese noodle soups and BBQ. Easy from Thonglor BTS.

    60-150 THB per dishWalk-in, busiest evenings
  4. 4

    Wang Lang Market

    Bangkok Noi (across river from Old Town)

    Local riverside market with cheap, excellent Thai food — grilled chicken, noodle soups, mango sticky rice and Thai sweets.

    50-100 THB per dishWalk-in, busy 11 AM-3 PM
    Address
    112 Wang Lang Market, 13 ซอย วังหลัง Siriraj, Bangkok Noi, Bangkok 10700, Thailand
    Hours
    Mon-Sun 9am-6pm
    Website
    Visit

    Details confirmed 2026-08-02

  5. 5

    Or Tor Kor Market

    Chatuchak

    Premium fresh-produce market with a serious food court — high-quality Thai food at slightly elevated prices.

    120-200 THB per dishWalk-in, opens 6 AM-6 PM
  6. 6

    Boat Noodles at Victory Monument

    Victory Monument / Ratchathewi

    Tiny bowls of intensely flavoured beef or pork noodle soup — you order 4-8 bowls at 15-25 baht each and stack them up.

    20 THB per bowlWalk-in, busiest lunch 12-2 PM

Tips

  • Jay Fai's 1,200-baht crab omelette is the outlier here — everything else on this list runs 20 to 250 baht a dish.
  • Yaowarat is closed on Mondays, so don't plan a Chinatown night-market visit for the start of the week.
  • Boat noodles at Victory Monument come in small 20-baht bowls meant to be ordered four to eight at a time, not as a single plate like the other picks.
  • Wang Lang Market runs busiest from 11 AM to 3 PM, the opposite pattern to Yaowarat's 7-10 PM peak — pick whichever fits your schedule.
  • Or Tor Kor sits at the top of the street-food price range at 120-200 baht a dish, reflecting its reputation as a premium fresh-produce market rather than a cheap night market.

Frequently Asked Questions

More Bangkok guides → All Best Of Bangkok