Skip to content
Neon-lit Tokyo street at night with Japanese signage, pedestrians, and reflections on wet pavement

Bangkok food guide

Bangkok Food Guide: 12 Dishes + Where to Eat Them (2026)

Bangkok is one of the world’s great food cities — and a $2 street pad thai might out-deliver a $200 dinner anywhere else. The 12 dishes below are the must-eat list, with specific stall and restaurant recommendations.

01

Pad krapow moo saap

Spicy basil-fried pork over rice with a runny fried egg. The single most-eaten Thai meal. Krua Apsorn (Dinso Rd) and street vendors everywhere.

Price: 60-100 baht per plate

02

Pad thai

Famous everywhere, best at a Thip Samai (Mahachai Rd) — Bangkok’s original pad thai shop since 1966. Phad Thai Fai Talu for fire-show drama.

Price: 80-200 baht per plate

03

Tom yum goong

Spicy-sour shrimp soup. Coconut Beach Restaurant (Sukhumvit) for upscale, Pe Aor (Soi Phetchaburi 5) for the legendary stripped-down version.

Price: 150-350 baht

04

Khao soi

Northern Thai curry noodle soup with crispy noodle topping. Hard to find in Bangkok but Khao Soi Chiang Mai (Phra Khanong) is the go-to.

Price: 100-180 baht

05

Mango sticky rice

Sweet sticky rice + ripe mango + coconut cream. Mae Varee (Sukhumvit Soi 55) is the cult favorite. Best during mango season (March-June).

Price: 100-200 baht

06

Boat noodles

Tiny bowls of rich beef or pork broth noodles, originally served from boats. Boat Noodle Alley (Victory Monument) has 20+ stalls.

Price: 20-50 baht per bowl (eat 5)

07

Som tum

Green papaya salad. Get it Thai-spicy and you’ll regret it; medium spicy is the sweet spot. Som Tum Nua (Chitlom) is the classic spot.

Price: 80-150 baht

08

Khao man gai

Hainanese-style chicken rice. Go-Ang Pratunam Chicken Rice (Pratunam) is the Michelin-cited spot.

Price: 60-120 baht

09

Massaman curry

Slow-cooked Muslim-style curry — beef or chicken with potatoes + peanuts. Rated ‘World’s Best Food’ by CNN in 2011. Try at Bo.lan (Sukhumvit).

Price: 250-550 baht

10

Street satay

Grilled marinated meat skewers with peanut sauce + cucumber relish. Bangkok satay carts on Sukhumvit at night.

Price: 50-150 baht for 4-6 sticks

11

Yaowarat (Chinatown) night food

Bird’s nest soup, oyster omelets, fried dim sum, fresh fruit. T&K Seafood is the Michelin Bib Gourmand crab spot. Eat from busy stalls.

Price: 200-800 baht per person for a crawl

12

Modern Thai dinner

Bangkok now has top-50 world Asian restaurants. Sorn (3 Michelin stars, southern Thai), Le Du (modern Thai), Gaa (progressive Thai). Reserve months ahead.

Price: 5,000-15,000 baht per person

Browse every page | Travel library | Compare destinations | XML sitemap