Skip to main content
Visit Thailand Today
Restaurants & Food

Best Street Food in Bangkok

Bangkok's highest-rated street food stalls, markets, and roadside eateries.

Bangkok is one of the best street food cities in the world. From the legendary stalls of Yaowarat (Chinatown) to the Michelin-starred cart vendors of Bang Rak, the city's sidewalk kitchens serve everything from ฿40 pad thai to ฿300 crispy roast duck. Street food here isn't just cheap eats — it's the backbone of Bangkok's culinary identity.

The best streets for food are Yaowarat Road (Chinatown) for Chinese-Thai fusion, Or Tor Kor Market near Chatuchak for premium produce, and Silom Soi 20 for traditional Thai lunch. Sukhumvit Soi 38 Night Market (now consolidated) and Asiatique's street section are popular tourist-accessible options. Most stalls operate from 11:00–22:00; Chinatown is best after 19:00.

Where to stay in Bangkok

Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

1

Chinatown Bangkok (Yaowarat)

4.5(30,563)PGR5+4XP, Yaowarat Rd, Khwaeng Samphanthawong, Khet Samphanthawong, Krung Thep Maha Nakhon 10100, Thailand
Bangkok

The mother lode: Yaowarat after dark is Thailand's densest stretch of woks, grills, and neon — start hungry.

2

Raan Jay Fai

3.6(4,933)327 Maha Chai Rd, Khwaeng Samran Rat, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

The goggled queen of Thai street food — Michelin-starred crab omelettes worth the legendary queue.

3

Thipsamai Padthai Pratoopee

4.2(12,164)313, 315 Maha Chai Rd, Khwaeng Samran Rat, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

Bangkok's most famous pad thai, flamed in pork fat and wrapped in egg since 1966.

4

Pad Thai Fai Ta Lu (Dinso Rd)

4.1(1,634)115/5 Dinso Rd, Khwaeng Wat Bowon Niwet, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

'Pad thai of the blazing wok' — charcoal-fired noodles a short walk from the Giant Swing.

5

MaeThum Padthai

4.9(1,487)6/3 Thanon Siri Phong, Khwaeng Samran Rat, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

A local-favourite pad thai shop where the wok work outshines names ten times as famous.

6

Pad Thai Kratong Thong by ama

4.7(2,349)270 272 Thanon Maha Rat, Khwaeng Phra Borom Maha Ratchawang, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

Crisp golden cups and classic pad thai from a beloved family operation.

7

Cheaper & Better Street Food

4.7(1,467)57, 89 Soi Silom 20, Khwaeng Suriya Wong, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand
Bangkok

The name is the promise — honest wok-fired plates at prices that shame the tourist strips.

8

Myth I Bangkok Street Food

4.7(2,501)84 Chakrabongse Rd, Khwaeng Talat Yot, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

The mango-sticky-rice stop — ripe nam dok mai over coconut rice, done properly.

9

Or Tor Kor Market

4.3(14,131)101 Thanon Yan Phahon Yothin, Khwaeng Chatuchak, Khet Chatuchak, Krung Thep Maha Nakhon 10900, Thailand
Bangkok

Bangkok's gourmet market — premium fruit, curries, and a cooked-food hall that rewards a long lunch.

10

Poo Street Food

4.8(91)4 Chakrabongse Rd, Khwaeng Chana Songkhram, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

A tiny stall with a cult following — seafood and stir-fries straight off the flame.

11

Petchaburi Soi 5 Food Street

4.2(197)60 Soi Phetchaburi 5, Khwaeng Thung Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand
Bangkok

A working-Bangkok food soi where dinner costs pocket change and everything comes off a cart.

12

Food Street Soi 38

4.4(103)ซอย สุขุมวิท 38 Sukhumvit Rd, Khwaeng Phra Khanong, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand
Bangkok

The Thonglor-adjacent night soi that made Sukhumvit 38 a street-food byword.

13

Thai Street Food Place

4.6(81)133 Thanon Asok Montri, Khwaeng Khlong Toei Nuea, Watthana, Krung Thep Maha Nakhon 10110, Thailand
Bangkok

A dependable cluster of classic stalls — noodles, som tam, and grilled skewers done right.

14

Magic Food Point (Airport Street food)

4.1(3,666)1FL. Suvarnabhumi International Airport 10250, หนองปรือ อำเภอบางพลี สมุทรปราการ 10250, Thailand
Bangkok

Don Mueang's staff canteen open to all — real airport street food at real Thai prices.

Plan your stay in Bangkok

Compare hotels nearby and book in a couple of clicks.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Frequently Asked Questions

Where is the best street food in Bangkok?
Yaowarat Road in Chinatown is Bangkok's undisputed street food capital — dozens of vendors serving crab fried rice, roast duck, dim sum, and oyster omelettes from 19:00 onwards. For daytime street food, Bang Rak and Silom have excellent lunch stalls. Sukhumvit Soi 11 area has a good concentration of night food stalls for tourists staying in that area.
Is Bangkok street food safe to eat?
Bangkok street food is generally safe — locals eat it daily and hygiene standards at popular stalls are high because vendors rely on repeat customers. Look for stalls with high turnover (fresh ingredients), cooked-to-order food (not pre-cooked and sitting out), and plenty of local customers. Avoid raw shellfish and pre-cut fruit left in the sun. Stick to bottled or boiled water.
What is the must-try street food in Bangkok?
Must-tries include: pad thai (stir-fried rice noodles with egg, tofu, dried shrimp — best at Pad Thai Thip Samai near Khao San), mango sticky rice (khao niao mamuang — best in summer when Nam Dok Mai mangoes are in season), boat noodles (kuay teow reua — small bowls of rich pork or beef broth), and guay tiew kua gai (stir-fried flat noodles with chicken and egg).
How much does street food cost in Bangkok?
A plate of pad thai or stir-fried rice is ฿50–80. Grilled meats on skewers are ฿15–30 each. Noodle soups are ฿40–70. At Yaowarat, more elaborate dishes like crab fried rice run ฿200–400. Fresh fruit is ฿30–60 per bag. Budget ฿150–300 for a full street food meal with drinks.