Back to Blog

Bangkok Street Food: 14 Dishes I Won't Leave Without Eating

Nov 11, 2025
BangkokBy Michael York

Reviewed for accuracy on Nov 11, 2025

Share:
Bangkok Street Food: 14 Dishes I Won't Leave Without Eating

There's a moment, usually around the second night of every Bangkok trip, when I stop pretending I'm going to plan dinner. I just walk. Down whichever soi looks alive, past the carts pushing smoke into the streetlights, until something smells too good to keep walking. That's how the best meals in this city happen.

Here's the list of dishes I'll detour across town for, plus the places and neighborhoods where I've had the best versions. None of this is exhaustive — Bangkok has 50,000 street vendors and I'm one guy — but every dish below has earned its spot through repeat ordering.

A word on eating from carts

The fear most first-timers carry — "I'll get sick" — is mostly overblown. Eat where locals eat, eat where the wok is hot, eat where there's turnover. The carts that scare me are the half-empty ones with food sitting under sun. The ones with a queue and a wok throwing fire are exactly where you want to be.

The single best meal I've had in Bangkok cost about 60 baht and was served on a paper plate while I sat on a child-sized plastic stool. The single most disappointing meal I've had cost ten times that at a hotel restaurant.

1. Pad krapow gai (or moo)

Spicy basil chicken (or pork) over rice with a runny fried egg on top. The national hangover cure and my desert-island Thai dish. The good versions hit you with three flavors at once — fish sauce, holy basil, and bird's-eye chili. Order it "phet mak" if you can take real heat. Don't if you can't.

2. Khao mun gai

Poached chicken with rice cooked in the chicken broth and fat, served with a fierce ginger-chili-vinegar dipping sauce. Sounds boring on paper. Becomes obsession after one bowl. Look for the carts with a whole chicken hanging in a glass case. The Pratunam area has a famous shop that's worth one visit just to compare.

3. Boat noodles (kuay teow reua)

Tiny dark bowls of beef-or-pork noodle soup, traditionally served from boats and now from sidewalk stalls. You'll order four or five bowls in a sitting because each one is two bites. The broth is dark, rich, and slightly sweet from the blood and palm sugar. Victory Monument has a whole alley dedicated to them — the Boat Noodle Alley by the canal.

4. Pad see ew

Wide flat noodles, dark soy, Chinese broccoli, egg, and a serious sear from a screaming-hot wok. The version of pad thai you'll wish you'd ordered instead. The smoke flavor — what Cantonese cooks call wok hei — is the whole point. If your noodles arrive without char, the wok wasn't hot enough.

5. Som tum (green papaya salad)

Pounded in a clay mortar with chilies, lime, fish sauce, palm sugar, peanuts, and dried shrimp. Order "pet nit noi" (a little spicy) on your first try. "Thai-spicy" will leave you crying onto your noodles. The Isaan-style version with fermented crab is more divisive — try it once.

6. Pad thai from a real cart

Not a restaurant. Not a hotel. A cart, ideally with a giant flat pan over a flame, where someone is making it to order in 90 seconds. Squeeze the lime, dump in the chili flakes and the crushed peanuts, eat immediately. Thip Samai near the Old City is the famous shop — worth it once for the orange-wrapped pad thai with the egg blanket.

7. Tom yum goong

Hot-and-sour shrimp soup. The clear, broth-y version (nam sai) and the creamy coconut version (nam khon) are both legitimate — I prefer the clear when it's hot out, the creamy when it's late. The galangal, kaffir lime leaf, and lemongrass should hit you in the nose before the bowl reaches the table.

8. Tom kha gai

The gentler cousin of tom yum — chicken in coconut milk with galangal and lime. A good one tastes of all three. A bad one tastes of nothing but coconut. If you can taste the galangal, you found a good cart.

9. Khao soi

Northern Thailand's gift — egg noodles in a curry-coconut broth, topped with crispy fried noodles, served with pickled mustard greens, shallots, and lime on the side. Technically a Chiang Mai dish but the better Bangkok versions are real. The one I keep going back to is in a small shop near Aree BTS station.

10. Moo ping

Grilled pork skewers marinated in coconut milk, garlic, cilantro root, and white pepper. Eaten with a little ball of sticky rice from a plastic bag. The traditional Thai breakfast. Pick them up from any morning cart for around 10 baht a stick.

11. Roti gluay

A Thai-style flatbread with banana, condensed milk, and sometimes egg or chocolate, fried on a flat griddle. Late-night dessert. You'll smell them on Khao San Road from a block away.

12. Mango sticky rice (khao niao mamuang)

Self-explanatory and life-changing in March-to-May mango season. The good versions use sweet, fragrant nam dok mai mangoes and pour warm coconut cream over the rice tableside. Mae Varee in Thong Lo is the classic spot — there's almost always a queue, it almost always moves fast.

13. Hoy tod (mussel pancake)

A crispy egg-and-rice-flour pancake studded with mussels, fried hard on a flat-top, served with bean sprouts and a sweet chili sauce. You'll find the best ones in Chinatown (Yaowarat) at night.

14. Anything from Jay Fai's neighborhood, even if not from her

Jay Fai (the elderly chef in ski goggles cooking with charcoal) is now globally famous and the queue is brutal. The crab omelet is genuinely incredible and worth doing once. But the surrounding sois of the Old City are full of family-run carts running on the same playbook. I had a wok-fired drunken noodle dish three blocks from her shop that I'd put in my top three Bangkok meals.

Where to find the best concentration

If I had to pick three areas to eat through:

  1. Yaowarat (Chinatown) at night. Especially around Soi Texas. Seafood, wok dishes, sweets. Go after 7 PM when the carts come out.
  2. Banglamphu and the lanes around Khao San. Get one block off Khao San itself and the prices and quality both improve.
  3. The sois off Sukhumvit between Asok and Thonglor. Particularly Soi 38 (now redeveloped but a few legends remain) and Soi 55 (Thonglor).

For getting between them painlessly, see Getting Around Bangkok: BTS, MRT, Grab, and When to Take a Tuk-Tuk. And if you're trying to fit street food into a tight schedule, my 3-day itinerary builds it in.

What I'd do differently

On my first trip I ate three meals a day, sit-down, like I would in Europe. By trip two I'd switched to small constant grazing — a moo ping at 9 AM, boat noodles at 11, mango sticky rice at 2, full dinner at 6, and one more cart at 11 PM. That's the right rhythm here. Bangkok food rewards eating often, eating small, and following your nose more than your itinerary.

For more on the city overall, the Bangkok travel guide covers neighborhoods, transport, and timing.

Stay in the Loop

Get new photos, stories & exclusive deals straight to your inbox.