Pork skewers grilling over charcoal at a Bangkok street stall

Eat & Drink

Top 10 Bangkok Street Foods

· · Sunny Sachdev

Explore the world of top 10 Bangkok street foods! From iconic Som Tam to classic Pad Thai. Your ultimate guide to an unforgettable culinary journey.

Public House Sukhumvit 31 is perfectly positioned right between Asok BTS and Phrom Phong BTS. This is a great spot for high-end dining in Bangkok, but there are plenty of amazing pop-up Thai street food stalls in these busy streets as well.

Here are our favorite Bangkok street food dishes for you to try on your Thailand vacation:

Som Tam - ส้มตำ - Green Papaya Salad

A plate of som tam, green papaya salad, with tomato and long beans

The queen of Bangkok street Foods. Spicy, sweet, sour, and zippy. Green papaya, tomatoes, peanuts, chilis, garlic, lime, fish sauce, dried shrimp, and palm sugar - smashed together in front of you in a massive mortar and pestle. There are many variations and you can customize. So addictive.

Pad Kaprao - ผัดกะเพรา - Basil Stir Fry

Stir-fried pork and basil with a fried egg over rice

Often misspelled as Pad Krapao, it’s the perfect meal. A pile of steamed rice, a heap of minced pork and basil in an umami sauce, topped with a fried egg. It is the go-to office worker lunch, cooked and consumed quickly at a folding table on the side of the road, it can’t be beat.

Sai Oua & Sai Krok Isan - ไส้อั่ว & ไส้กรอกอีสาน - Sausages

Sausage carts in Thailand are the bee’s knees. Northern long coiled sai oua sausages of pork, lime leaves, curry paste, and spices. Isan-style short sai krok sausages of fermented pork - intensely garlicky and a bit tangy. Both come grilled over coals and served with sticky rice.

Muu Ping & Muu Satay - หมูปิ้ง & หมูสะเต๊ะ - Grilled Pork Skewers

Grilled pork skewers, a Bangkok street food staple

Muu ping uses fatty chopped pork, marinated in a sweet and savory brown sauce, then charred over coals. Satay sticks are also usually pork in Thailand rather than chicken. They use leaner fillet pork marinated in spices and served with peanut sauce. They are both a delicious snack and usually come with sticky rice.

Roti - โรตี - Flatbread

A freshly griddled roti on a white plate

Roti in Thailand is often the sweet variety, flour dough stretched thin, folded, fried, and served with banana, egg, and sweetened condensed milk. The consummate snack or dessert. Another variation is the Roti Sai Mai - cotton candy roti - made from colorful spun sugar wrapped in a thin crepe. Try them both!

Khanom Bueang - ขนมเบื้อง - Thai Crepes

A dessert I bet you never heard of. Thai mini crispy crepes that are filled with whipped meringue, shredded coconut, roasted peanuts, and foi thong - sweet egg yolk threads. They look like tacos and taste like joy!

Kao Neow Mamuang - ข้าวเหนียวมะม่วง - Mango Sticky Rice

Mango sticky rice with coconut cream and an orchid

Sweet glutinous rice, ripe mango, sweet and savory coconut milk. A heavenly dessert and the perfect balance of textures and flavors. Not much more to say. Get in my mouth.

Kway Teow Reua - ก๋วยเตี๋ยวเรือ - Boat Noodles

Bangkok OGs know these are the noodle dish du jour. Originally served from boats on Bangkok’s canals, these bowls of beef or pork noodles are rich and flavorful, topped with bean sprouts and crispy pork cracklings. They come in tiny serves, designed for people to eat 3 or 4 bowls in one sitting. Decadent!

Khanom Krok - ขนมครก - Coconut Pancakes

These bite-sized creamy coconut cups are not pancakes at all. They are crispy on the outside and perfectly gooey inside. Made from rice flour, coconut milk, and sugar, cooked in a special griddle pan.

Pad Thai - ผัดไทย

A plate of pad thai with prawns and a wedge of lime

Yeah, we put it last. Sorry. Most Bangkok locals can't remember the last time we ate Pad Thai, it’s a bit… touristy. No hate though! It is delicious when done well - and the best Pad Thai in Bangkok is found at street stalls. Stir-fried rice noodles from a flaming wok, eggs, tofu, shrimp, tangy tamarind sauce, and peanuts. Just eat it fresh before it gets too sticky.

Bangkok is a foodie paradise, see our top 10 best restaurants here.

The hotel

Stay at Public House

Public House Bangkok is an independent 79-room boutique design hotel on Soi Sukhumvit 31, a 13-minute walk from Phrom Phong BTS and the Em District: EmQuartier, Emporium and Emsphere. Asok is one BTS stop away.

  • 79rooms and suites
  • 13 minwalk to Phrom Phong BTS
  • 28–83sqm per room

It is the only Design Hotels property in Bangkok within Marriott Bonvoy, and is listed in the MICHELIN Guide, Vogue and Roadbook.

  • Design Hotels
  • Marriott Bonvoy
  • MICHELIN Guide
A guest room at Public House Bangkok, its window looking over the Sukhumvit skyline

Book direct

Belong to the city

Booking direct on publichouse-hotels.com costs on average 10% less than Booking.com, Agoda, Expedia and Hotels.com, and is covered by a Best Rate Guarantee.

© Copyright Public House 2026