Best Street Food in Bangkok: 10 Must-Try Dishes and Where to Find Them

Oleh : Candra Mata | Rabu, 24 Juni 2026 - 09:37 WIB · 6 menit baca Baca versi lengkap →

World's Best Street Food City

#1

Bangkok, Thailand — CNN Travel

Bangkok's street food scene is legendary — a symphony of sizzling woks, aromatic spices, and flavors that range from explosively spicy to delicately sweet. With over 300,000 street food vendors operating across the city, Bangkok offers an unmatched culinary adventure that draws millions of food tourists every year.

From the famous Yaowarat (Chinatown) night market to the hidden sois (alleys) of Old Town, every corner of Bangkok has a story to tell through its food. Here are the 10 most iconic dishes and exactly where to find them.

What You'll Discover
  • 10 iconic Bangkok street food dishes with exact locations
  • Price ranges from ฿30-150 ($1-5 USD) per dish
  • Best time to visit each stall
  • Michelin-recommended street food vendors
  • Tips for eating street food safely in Bangkok

1. Pad Thai — Thip Samai, Old Town

No visit to Bangkok is complete without Pad Thai, and the best version is found at Thip Samai (also known as Pad Thai Pratu Pi). This legendary stall has been serving what many consider the world's best Pad Thai since 1966.

Must-order: Pad Thai wrapped in egg net (ผัดไทยห่อไข่) — ฿70 (~$2 USD). The thin egg wrapper adds a rich, savory dimension that elevates the dish to another level.

Location: 313 Maha Chai Rd, Samran Rat, Phra Nakhon

Hours: 5 PM - 2 AM (closed Mondays)

Pro tip: Arrive by 4:30 PM to avoid the 30+ minute queue. The line moves fast but the wait is worth it.

2. Tom Yum Goong — Pee Aor, Phetchaburi Road

Tom Yum Goong (spicy shrimp soup) is Thailand's most famous dish — a fiery, sour, and aromatic soup that perfectly balances lemongrass, galangal, kaffir lime, and chili. Pee Aor serves what many food critics call the definitive Bangkok version.

Must-order: Tom Yum Goong Nam Khon (creamy version) — ฿150 (~$4.50 USD). The creamy broth, enriched with roasted chili paste and evaporated milk, is deeply flavorful.

Location: 68/51 Phetchaburi Rd, Thanon Phetchaburi

Hours: 10 AM - 9 PM daily

3. Mango Sticky Rice — Mae Varee, Thonglor

Khao Niao Mamuang (mango sticky rice) is Thailand's most beloved dessert. Mae Varee, located near Thonglor BTS station, is widely regarded as the best in Bangkok — they use only the finest Nam Dok Mai mangoes.

Must-order: Mango sticky rice set — ฿150 (~$4.50 USD). Sweet, ripe mango with warm coconut sticky rice and crispy mung beans.

Location: 1 Thong Lo, Khlong Tan Nuea, Watthana (near BTS Thonglor)

Hours: 6 AM - 10 PM daily

4. Boat Noodles — Victory Monument Area

Kuay Teow Reua (boat noodles) are small, intensely flavored bowls of noodle soup originally served from boats along Bangkok's canals. Near Victory Monument, several shops continue this tradition with bowls starting at just ฿20.

Must-order: 5-10 bowls per person (they're small!) — ฿20 each (~$0.60 USD). Try both pork and beef versions.

Location: Multiple stalls around Victory Monument (look for the canal-side shops)

Hours: 8 AM - 5 PM daily

5. Hainanese Chicken Rice — Go-Ang, Pratunam

Khao Man Gai (chicken rice) is Bangkok's most popular lunch dish, and Go-Ang in Pratunam is the undisputed champion. This Michelin Bib Gourmand stall has been serving silky poached chicken over fragrant rice since 1988.

Must-order: Khao Man Gai — ฿50 (~$1.50 USD). The rice is cooked in chicken broth with garlic and ginger, creating incredible depth of flavor.

Location: 962 Rama I Rd, Wang Mai, Pathum Wan (near Platinum Fashion Mall)

Hours: 6 AM - 2 PM and 5 PM - 10 PM daily

6. Satay — Soi 38, Sukhumvit

Moo Satay (pork satay) is a beloved Thai street food — marinated pork skewers grilled over charcoal and served with peanut sauce and cucumber relish. The vendors on Sukhumvit Soi 38 are legendary.

Must-order: Moo Satay (10 skewers) — ฿100 (~$3 USD). Order with extra peanut sauce.

Location: Sukhumvit Soi 38 (near BTS Thonglor)

Hours: 6 PM - midnight

7. Green Curry — Krua Apsara, Old Town

Kaeng Khiao Wan (green curry) is a quintessential Thai dish — a rich, coconut-based curry with Thai eggplant, bamboo shoots, and tender meat. Krua Apsara serves a traditional version that food critics consistently rank among Bangkok's best.

Must-order: Green curry with chicken and jasmine rice — ฿120 (~$3.50 USD)

Location: Near Wat Pho, Old Town area

Hours: 11 AM - 10 PM daily

8. Crab Omelette — Jay Fai, Charoen Krung

Khai Jiao Poo (crab omelette) at Jay Fai is Bangkok's most famous street food dish — a Michelin-starred creation featuring a crispy omelette stuffed with generous chunks of fresh crab meat. At ฿1,000 (~$30 USD), it's the most expensive dish on this list, but it's a once-in-a-lifetime culinary experience.

Must-order: Crab omelette — ฿1,000 (~$30 USD)

Location: 327 Maha Chai Rd, Samran Rat, Phra Nakhon

Hours: 2 PM - 11:30 PM (closed Sundays & Mondays)

Important: Jay Fai accepts walk-ins but expect 2-3 hour waits. Book through their Facebook page for faster seating.

9. Moo Ping — Silom Soi 20

Moo Ping (grilled pork skewers) are Bangkok's ultimate breakfast street food. Marinated in garlic, coriander root, and soy sauce, these skewers are grilled over charcoal until caramelized and slightly charred.

Must-order: Moo Ping with sticky rice — ฿40 (~$1.20 USD)

Location: Silom Soi 20 morning market

Hours: 5 AM - 10 AM (morning only!)

10. Mango Smoothie — Anywhere in Bangkok

Nam Mamuang Pan (mango smoothie) is the perfect antidote to Bangkok's heat. Fresh mango blended with ice and condensed milk — available from virtually every street vendor during mango season (April-June).

Price: ฿40-60 (~$1.20-1.80 USD)

Bangstreet Food Safety Tips

TipDetails
Eat where locals eatIf a stall is packed with Thai customers, the food is fresh and safe
Watch the cookingChoose stalls where food is cooked to order in front of you
Avoid pre-cut fruitBuy whole fruits and have the vendor cut them fresh
Drink bottled waterNever drink tap water in Bangkok
Start mildAsk for 'mai pet' (not spicy) if you're not used to Thai chili levels
Carry cashMost street food vendors don't accept cards

Budget Breakdown

CategoryPrice (THB)Price (USD)Examples
Ultra-budget฿20-40$0.60-1.20Boat noodles, Moo Ping, sticky rice
Budget฿50-80$1.50-2.50Pad Thai, Chicken rice, Som Tum
Mid-range฿100-200$3-6Tom Yum, Green curry, seafood
Splurge฿500-1,000$15-30Jay Fai crab omelette

Bottom Line

Bangkok's street food scene is a culinary paradise that offers some of the best food in the world at incredibly affordable prices. From the Michelin-starred creations of Jay Fai to the humble ฿20 boat noodles, every meal in Bangkok is an adventure. The city's street food culture is deeply embedded in Thai daily life — eating out is often cheaper than cooking at home, which is why the quality and variety are unmatched anywhere on earth.

Sources: CNN Travel, Michelin Guide Bangkok, Tourism Authority of Thailand