How Much Is a Som Tam in Bangkok? ฿35–88 at Local Spots
A som tam in Bangkok costs THB 35–88 at local places. If you paid significantly more than THB 88, you were likely charged tourist prices.
Check Your Price
Enter the price you paid to see if it's fair for Bangkok.
Is som tam in Bangkok worth it?
Bangkok sits mid-table for som tam — the price you pay depends far more on the street you buy it on than on the city itself.
What locals pay
฿35–88
What tourist spots charge
฿105–210+156%
Buying som tam at tourist prices once a day costs about $21 extra over a week in Bangkok — the difference between a paid museum day and a free one.
Cheaper for som tam
Price Ranges
Local Price
THB 35 – 88
What residents and savvy travelers pay in neighborhood spots
Tourist Area Price
THB 105 – 210
Typical pricing near major attractions and tourist zones~156% higher than local prices
Green papaya salad is a staple of Bangkok street food culture. Originally from Isaan (northeastern Thailand), it's now ubiquitous across the city. Street vendors pound it fresh to order in a clay mortar, adjusting spice levels on request.
Tips for Som Tam in Bangkok
- 1Tell the vendor your spice preference: "mai pet" (not spicy), "pet nit noi" (a little spicy), or "pet mak" (very spicy).
- 2The best som tam vendors have a queue of Thai office workers at lunchtime — follow the locals.
- 3Pair it with sticky rice (khao niao) and grilled chicken (gai yang) for a complete Isaan meal under $5.
- 4Avoid som tam near Chatuchak Market on weekends — prices spike due to tourist crowds.
Local Pricing Context
Som tam (green papaya salad) is Thailand's most popular street food, originating from the Isan (northeastern) region. A plate costs THB 35–88 at street vendors and local restaurants, while tourist-area versions run THB 105–210. The price is remarkably consistent across local venues because som tam is considered an everyday staple, not a specialty dish.
Heat level matters for pricing: the standard version uses 2–3 chilies, but asking for 'pet mak' (very spicy) doesn't change the price. What does affect cost is the protein addition: basic som tam (papaya, tomato, peanuts, dried shrimp) is cheapest, while som tam poo (with raw crab) or som tam pla ra (with fermented fish) costs THB 10–20 more. Tourist versions are typically milder and smaller.
How to Avoid Overpaying
- 1Buy som tam from street vendors in Silom, Ari, or any neighbourhood market for THB 35–50. Tourist-area versions cost THB 100+.
- 2Order at Isan restaurants (signage in Thai) in Sukhumvit sois or Huai Khwang for authentic, cheap som tam at THB 45–60.
- 3Ask for your spice level: 'mai pet' (not spicy) or 'pet nit noi' (a little spicy). The price stays the same regardless.
- 4Pair som tam with sticky rice (khao niao, THB 10–15) and grilled chicken (gai yang, THB 40–60) for a complete meal under THB 100.
- 5Avoid ordering som tam at Khao San Road restaurants—THB 120–180 for a smaller, less authentic version.
Frequently Asked Questions
Check if you're overpaying in Bangkok
Try the free price checker →
