Bangkok is Thailand's culinary capital. The food is cheap, excellent, and varied beyond imagination. Here are the dishes you absolutely must try, and where to find them.

The Essential Five

1. Pad Thai (Fried Rice Noodles)

What it is: Stir-fried rice noodles with egg, tofu or shrimp, bean sprouts, peanuts, and a sweet-sour-spicy sauce (tamarind, fish sauce, chilli).

Taste: Sweet, tangy, slightly spicy, with a great balance of textures. The peanut crunch is key.

Where to find: Street stalls everywhere. Every restaurant has it. It's Thailand's national dish and available on every corner.

Cost: 30–50 baht for a street vendor plate, 80–150 baht at a restaurant.

Reality: Pad Thai is good but overhyped. It's not the best Thai food, but it's familiar and reliable. Try it once, then explore deeper.

2. Som Tam (Green Papaya Salad)

What it is: Shredded unripe papaya mixed with lime juice, fish sauce, chilli, tomato, and dried shrimp. Sometimes with peanuts and anchovies.

Taste: Spicy, sour, pungent, with an addictive complexity. The salad is crunchy and refreshing.

Level of spice: Can be very spicy. When you order, tell the vendor "Sai pet nit noi" (a little spicy) unless you want serious heat.

Where to find: Thai food stalls, local restaurants, everywhere.

Cost: 30–50 baht.

Reality: If you like spicy and sour, this is essential. If you have a sensitive palate, start mild.

3. Massaman Curry (Massaman Gai)

What it is: Curry with chicken (or beef), potatoes, peanuts, and aromatic spices (cardamom, cinnamon, cloves). Rich and mildly spiced.

Taste: Warm, slightly sweet, peanutty, aromatic. Less spicy than other curries. Comfort food.

Where to find: Dedicated curry restaurants, some food stalls, sit-down restaurants.

Cost: 60–150 baht depending on venue.

Reality: This is Thailand's most refined curry. It's popular in the south and a great introduction to Thai curries.

4. Green Curry (Gaeng Keow Wan Gai)

What it is: Curry with chicken, bamboo shoots, basil leaves, and green chillies. Coconut-based, herbaceous, vibrant.

Taste: Fresh, herbaceous, spicy, coconut-rich. The basil is crucial—it makes it smell amazing.

Level of spice: Very spicy. Unless you're comfortable with heat, order mild.

Where to find: All Thai restaurants and many stalls.

Cost: 60–150 baht.

Reality: Green curry is the curry most tourists love. It's aromatic and addictive. Order it.

5. Tom Yum Goong (Sour Shrimp Soup)

What it is: Broth with shrimp, lemongrass, galangal, lime juice, and chilli. Aromatic and sour.

Taste: Hot (temperature), spicy (chillies), sour (lime), aromatic (lemongrass and galangal). Complex and fresh.

Where to find: Everywhere—it's Thailand's most famous soup.

Cost: 50–100 baht.

Reality: The first spoonful is shocking—it's intensely aromatic. Persist. It's addictive.

Six More That Are Equally Essential

6. Satay (Sateh Gai)

Grilled meat (usually chicken) on skewers with peanut sauce. 40–60 baht for 3–5 skewers. Sweet, savoury, smoky.

7. Mango Sticky Rice (Khao Mango)

Sticky rice with sweet mango and condensed milk/coconut cream. 30–50 baht. The ultimate Thai dessert.

8. Pad Krapow Moo (Pork Belly with Basil)

Minced pork with holy basil, served over rice with a fried egg. 40–60 baht. Aromatic and deeply savoury.

9. Laab (Larb)

Spicy minced meat salad with lime, fish sauce, chilli, and rice powder. 40–80 baht. Intense, sour, spicy.

10. Khao Soi (Curry Noodles)

Noodles in a mild curry broth with crispy fried noodles on top. 40–80 baht. Comfortable, warming.

11. Sataw (Morning Glory with Garlic)

Stir-fried water spinach with garlic and fish sauce. 30–50 baht. A lighter vegetable dish.

How to Order (If There's No English Menu)

Option 1: Point at what others are eating. Works every time. Pantomime works for most interactions.

Option 2: Use Google Translate camera. Point your phone at the Thai menu, take a photo, and it translates. Not perfect but helpful.

Option 3: Say the dish name with a terrible Thai accent. Thais will understand "Pad Thai" even if you butcher it.

Option 4: Ask the vendor "Krap nee aroy?" (Is this good?). They'll usually recommend something.

Where to Eat

Street stalls: Cheapest (20–50 baht), best authenticity, variable cleanliness. Avoid stalls with suspicious hygiene. Look for busy stalls (high turnover means fresh food).

Local restaurants (shophouses): 40–100 baht, good quality, acceptable ambiance. These are family-run places where locals eat. No frills but genuinely good.

Mid-range restaurants: 100–250 baht, air-conditioned, English menu, reasonable comfort. Tourist-friendly but still authentic.

Tourist restaurants: 200–500 baht, designed for tourists, "safe" versions of dishes (less spicy, more sugar).

Fine dining: 500–2,000+ baht. Worth it occasionally but not necessary for amazing food.

Spice Levels: Know What You're Getting Into

Thai food is spicy. Seriously spicy. When you order, specify:

"Mai sai pet" (no chilli): Some flavour, but safe.

"Sai pet nit noi" (a little spicy): Noticeable heat but manageable.

"Sai pet" (medium spicy): Proper heat. This is what locals eat.

"Sai pet maak" (very spicy): Intense. Only if you're comfortable.

Default (when you don't specify): Vendors will often give you medium-spicy, which could be quite hot for Western palates. Specify "nit noi" (a little) if unsure.

Eating Etiquette and Logistics

Rice is base: Most meals come with rice. It's meant to accompany the dish. You mix them as you eat.

Chopsticks or spoon: Some dishes (noodles) come with chopsticks, most curries with a spoon. Thais use spoons as their primary utensil.

Sharing: Thai meals are meant to be shared. Eating alone, you'll get a single dish. With others, order multiple dishes and share.

Timing: Lunch is 11:00–13:30, dinner is 18:00–21:00. Outside these times, many stalls close or have limited menus.

Drinks: Order "nam yen" (iced water) or "cha yen" (Thai iced tea, sweet). Water from the tap is generally safe, but ice is typically made from filtered water.

Food Markets and Stall Clusters

Yaowarat (Chinatown): Best night market for street food. 18:00–22:00.

Chatuchak Market: Stalls scattered throughout. Saturday–Sunday 09:00–18:00.

Sukhumvit (especially Soi 38, Soi 11): Night markets with street food. Daily evening.

Silom: Night market on the main road. Daily 17:00–22:00.

Floating markets: Outside Bangkok (Damnoen Saduak, Amphawa). Accessible as day trips.

The Secret: Eating Like a Local

The best Thai food isn't in restaurants—it's at stalls where locals eat. Find a busy morning stall selling rice and curry, or a lunch spot where office workers queue. Point at what looks good. Pay 30–50 baht. Eat standing up or sitting on a plastic stool. That's real Thailand.

Allergies and Dietary Restrictions

Vegetarian: Tell the vendor "Mai sai gai/moo/pla" (no chicken/pork/fish). Vegetarian dishes exist (papaya salad, stir-fried vegetables). Avoid anything claiming to be "vegetarian" at tourist restaurants—they often use oyster sauce or fish paste anyway.

Allergies (peanuts, shellfish, etc.): More difficult. Learn the Thai name of what you're allergic to and tell vendors. Write it down. Most locals are sympathetic to allergies but communication is the challenge.

Alcohol-free: Thai food is mostly naturally non-alcoholic (though some curries use fish sauce, which has salt, not alcohol). Beer is cheap and pervasive but not required.

Final Word

Eating in Bangkok is one of your trip's highlights. Don't eat at tourist restaurants unless necessary. Find local stalls, be brave with ordering, and embrace the spice. The food is cheap, varied, and incredible. Every neighbourhood has great food. Walk around at meal times and smell your way to dinner.

Our complete Bangkok guide includes restaurant recommendations for every neighbourhood and specific stall locations for the best dishes. Use it to navigate Bangkok's food scene with confidence.

Master Bangkok in Minutes

Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.

Shop Guide on Etsy →