Skip to content
🔥Hot season building. 35°C+ daily. Drink lots of water.
🍜

Street Food Decoder

Don't just point and hope. Know what you're ordering. This guide covers every street food dish you'll find on and around Khao San Road — what it tastes like, how spicy it is, what it costs, and the Thai name so you can show your phone to the vendor. Tap any Thai name to get a large "show to vendor" display.

💡
Show to Vendor Tap any Thai name on a dish card to get a large-text display. Show your phone to the vendor — they'll know exactly what you want.

Showing 19 dishes

Pad Thai

60-80 THB🌶️can be vegetarian

Sweet-sour-savory with a crunch from peanuts. Mild by default — ask for chili flakes for heat.

If you like lo mein or chow fun, you'll love pad thai

💡 Tip: The cart with the longest queue is usually the best. Avoid sit-down restaurants charging 150+ THB for the same dish.

Som Tam (Papaya Salad)

50-80 THB🌶️🌶️🌶️can be vegetarian

Bright, spicy, sour, and funky. The fish sauce hits hard. Intensely flavorful.

If you like ceviche or kimchi, you'll appreciate som tam's bold flavors

💡 Tip: Say 'mai phet' (not spicy) if you can't handle heat. Thai-level spicy will destroy most tourists.

Mango Sticky Rice

80-120 THBMildvegetarianvegan

Creamy, sweet, and tropical. The coconut cream ties it all together. Perfect dessert.

If you like rice pudding or coconut desserts, this is your new obsession

💡 Tip: Tourist-priced on Khao San at 100+ THB. Walk 5 minutes to any side street for 60-80 THB. Best during mango season (March-June).

Tom Yum Soup

80-150 THB🌶️🌶️

An explosion of sour, spicy, and aromatic. Lemongrass and lime leaves give it a citrusy perfume.

If you like hot and sour soup or laksa, tom yum is in the same universe but more intense

💡 Tip: Order 'tom yum nam khon' for the creamy version with evaporated milk. It's richer and more forgiving on the spice.

Green Curry

100-150 THB🌶️🌶️can be vegetarian

Rich coconut sweetness balanced by sharp green chili heat. The Thai basil adds an anise-like aroma.

If you like Indian curry or Japanese curry, green curry is spicier and more aromatic

💡 Tip: Always comes with rice. The 130 THB restaurant price includes rice. Ask for extra rice (10-20 THB) if you need to cut the heat.

Khao Pad (Fried Rice)

60-100 THBMildcan be vegetarian

Simple, slightly wok-smoky, and comforting. Less complex than pad thai but deeply satisfying.

If you like Chinese fried rice, this is the Thai version — lighter, with a lime wedge on the side

💡 Tip: Great safe choice if you're not feeling adventurous. Always comes with a cucumber slice and lime wedge. Squeeze the lime over it.

Satay Skewers

10-20 THB per stickMild

Smoky, slightly sweet, and charred. The peanut dipping sauce is rich and nutty.

If you like yakitori or kebabs, satay is the Thai/Southeast Asian version

💡 Tip: Buy 5-10 sticks at a time (they're tiny). Look for vendors actively grilling — fresh off the coals is best.

Roti (Thai Pancake)

40-60 THBMildvegetarian

Buttery, crispy outside, chewy inside. The condensed milk version is dangerously sweet and addictive.

If you like crepes or Indian paratha, roti is somewhere in between

💡 Tip: Watch the vendor flip and stretch the dough — it's mesmerizing. Banana + Nutella is the crowd favorite.

Fresh Fruit Shake

50-70 THBMildvegetarianvegan

Pure fruit flavor, ice-cold, and refreshing. No added sugar needed when the fruit is ripe.

If you like smoothies, these are the purest version — just fruit and ice

💡 Tip: Go for mango. Skip the 'mixed' ones — they use whatever's about to go off. Say 'mai sai nam tan' for no added sugar.

Grilled Corn

20-40 THBMildvegetarian

Smoky, sweet, and slightly charred. The butter version is simple and perfect.

If you like elote (Mexican street corn), this is the Thai equivalent

💡 Tip: One of the cheapest snacks on the strip. Great for eating while walking.

Fried Insects

80-120 THB🌶️

Crunchy and salty, like a weird chip. Crickets are the mildest. Water bugs taste like nothing.

If you like the idea of telling your friends you ate a scorpion

💡 Tip: Pure tourist novelty. Thais don't actually eat fried scorpions. Try it for the photo, but the pad thai is the real experience.

Spring Rolls

40-60 THBMildcan be vegetarian

Crispy shell, savory filling. Served with sweet chili dipping sauce that makes everything better.

If you like Chinese egg rolls or Vietnamese spring rolls, these are the Thai version

💡 Tip: Best when fresh and hot. Avoid if they've been sitting in a pile — they go soggy fast.

Banana Pancake

50-80 THBMildvegetarian

Sweet, gooey, and decadent. Essentially dessert masquerading as breakfast.

If you like Nutella crepes, banana pancake is the Khao San Road version

💡 Tip: A backpacker trail staple since the 1980s. Best late at night when you need something sweet after the bars.

Coconut Ice Cream

40-60 THBMildvegetarianvegan

Rich, creamy coconut flavor. Not too sweet. The peanuts and sticky rice add texture.

If you like gelato or frozen yogurt, coconut ice cream is the tropical upgrade

💡 Tip: Served in an actual coconut shell. Get all the toppings — the combination of textures is the whole point.

Thai Iced Tea

35-50 THBMildvegetarian

Intensely sweet, creamy, with a distinctive orange color and slightly spiced flavor.

If you like chai latte or Hong Kong milk tea, Thai iced tea is sweeter and bolder

💡 Tip: Ask for 'waan noi' (less sweet) if you don't want a sugar bomb. The orange color comes from food coloring, not the tea.

Boat Noodles

30-50 THB per bowl🌶️

Deep, rich, almost beefy broth (often includes pig blood for color). Complex and aromatic.

If you like ramen or pho, boat noodles are the Thai entry — smaller portions but more intense flavor

💡 Tip: Bowls are tiny on purpose — order 3-5 bowls to make a meal. That's how Thais eat them. Look for shops off the main strip.

Larb (Spicy Meat Salad)

60-90 THB🌶️🌶️

Tangy, spicy, and herby with a unique nutty crunch from toasted rice powder.

If you like ceviche or steak tartare, larb shares that bright, acidic freshness

💡 Tip: Eat it with sticky rice, not regular rice. Tear off a piece of sticky rice, grab some larb, and eat together.

Sticky Rice

10-20 THBMildvegetarianvegan

Chewy, slightly sweet, and starchy. It's a vessel for everything else on the table.

If you like Japanese mochi or rice balls, sticky rice is that texture in side-dish form

💡 Tip: Order it with som tam and larb for an authentic Isaan combo. Use your hands — pinch off a ball and dip it.

Khao Soi

80-120 THB🌶️

Creamy, mildly spiced, and rich. The crispy noodle topping adds crunch to the soft curry broth.

If you like laksa or curry ramen, khao soi is the northern Thai cousin

💡 Tip: More common in Chiang Mai, but a few restaurants near Khao San serve it. Squeeze fresh lime and add shallots from the condiment tray.

Street Food FAQ

Is street food on Khao San Road safe to eat?
Yes, if you follow basic rules. Eat at busy stalls with high turnover — the food is fresh. Avoid anything sitting under heat lamps. Look for vendors who cook to order. If Thais are eating there, it's safe. In 15+ years of eating street food in Thailand, the only time most travelers get sick is from ice in drinks, not the food itself.
How do I order if I don't speak Thai?
Point and smile. Most vendors on Khao San are used to tourists and will understand pointing. Use our 'Show to vendor' feature — tap any Thai name on this page to get a large display you can show on your phone. For spice level, say 'mai phet' (not spicy) or hold up fingers for the number of chilies you want.
What's the best time for street food on Khao San?
Vendors start setting up around 4 PM. The sweet spot is 6-8 PM when everything is fresh and the carts are fully stocked. By midnight, selection thins out but you'll still find pad thai, roti, and fruit shakes. Daytime is mostly empty — street food is an evening and night activity.
Can I find vegetarian food on Khao San Road?
Yes, but you need to ask. Say 'jay' (เจ) for strict vegan or 'mang sa wirat' (มังสวิรัติ) for vegetarian. Pad thai can be made without shrimp or fish sauce (ask for 'mai sai nam pla'). Mango sticky rice, fruit shakes, roti, and coconut ice cream are naturally vegetarian. For more options, there's a vegetarian restaurant on Soi Rambuttri.
How much should I budget for street food?
A full street food meal (main dish + drink + dessert) runs 150-250 THB ($4-7 USD). You can eat well for an entire day on 500 THB if you stick to carts. The most expensive items are seafood dishes (200+ THB). The cheapest filling meal is khao pad (fried rice) at 60 THB.