Skip to content
Vegan Thai Food in Bangkok: What to Order and Avoid

Vegan Thai Food in Bangkok: What to Order and Avoid

The quick version

How to eat vegan Thai food in Bangkok: dishes to order, hidden fish sauce and shrimp paste, Thai phrases, and where to find jay food.

5 min readBy Longtail Eats Editorial
Share this article:
On this page

Last updated November 2026: vegan Thai food in Bangkok is easy to find once you know the jay (เจ) signal and the animal ingredients that hide in sauces and pastes. Order dish by dish and say exactly what to leave out. Street stalls, mall food courts and dedicated cafés all work with that approach.

Featured image: Iudexvivorum, CC0, via Wikimedia Commons.

Vegan Thai Food Bangkok, Thailand — 1
Photo: Helge Høifødt, CC BY-SA 3.0, via Wikimedia Commons.

What Jay Means and Why It Is Your Best Signal

Jay (เจ) food follows Chinese-Thai Buddhist rules. It excludes meat and dairy. Many jay kitchens also leave out garlic, onions and other pungent alliums. Look for yellow flags with red Thai lettering outside stalls and restaurants. That sign is the most dependable marker on a Bangkok street. Plain "vegetarian" (mangsawirat) at an ordinary stall is weaker, because the dish may still carry fish sauce. Jay is the safer promise, but flavour changes without garlic and shallots. Diners who accept egg or dairy have more room at vegetarian-friendly sit-down places.

Nasi Telor Sup Tom Yam — 2
Photo: Supardisahabu, CC BY-SA 4.0, via Wikimedia Commons.

What Is Secretly Not Vegan in Thai Food

Thai cooking leans on fermented seafood for depth. Most of it never appears on a menu. Learn these five culprits and you can screen almost any dish.

Vegan Thai Food Bangkok, Thailand — 3
Photo: Helge Høifødt, CC BY-SA 3.0, via Wikimedia Commons.
  • Fish sauce (น้ำปลา, nam pla): seasons stir-fries, dips, salads and soups.
  • Shrimp paste (กะปิ, gapi): common in curry pastes, so green and red curry are risky by default.
  • Oyster sauce (น้ำมันหอย, nam man hoi): standard in stir-fried greens and pad see ew.
  • Egg (ไข่, kai): added to pad see ew, fried rice and some noodle dishes.
  • Fish or chicken stock: used in clear soups and some curries.

Vegan Thai Dishes to Order and What to Ask For

Star Rice and Green Curry — 4
Photo: Douglas Perkins, CC BY 4.0, via Wikimedia Commons.

Do not assume curry is vegan. Pastes often contain shrimp paste, so ask before you order. Soy sauce adds a second issue for wheat-free eaters, covered in wheat and soy sauce caveats. The risk ratings below are our editorial assessment, not a measured score.

Good to know

Five of the 10 listed dishes carry a High risk for hidden animal ingredients. Removing those still leaves wheat-containing soy sauce to ask about.

DishLikely hidden ingredientWhat to sayRisk
Pad see ewEgg, oyster saucemai sai kai, mai sai nam man hoiHigh
Pad ThaiFish sauce, egg, dried shrimpmai sai nam pla, mai sai kaiMedium
Tom yumFish sauce, stock, shrimp in chilli pastegin jay, mai sai nam plaHigh
Green or red curryShrimp paste in the pastemai sai gapiHigh
MassamanShrimp paste, fish saucemai sai gapi, mai sai nam plaHigh
Khao soiEgg noodles, shrimp pastegin jay, mai sai kaiHigh
Pad kra pao with tofuOyster sauce, fish saucemai sai nam man hoi, mai sai nam plaMedium
Som tamFish sauce, dried shrimpmai sai nam plaMedium
Fresh or fried spring rollsDipping sauce with fish sauceAsk what the dip containsLow
Mango sticky riceUsually coconut milk onlyAsk that no milk is addedLow
Shrimp Green Curry — 5
Photo: Sakurai Midori, CC BY 2.5, via Wikimedia Commons.

Thai Phrases to Say or Show

Short phrases work better than long explanations. Show the Thai script on your phone if staff look unsure. Pair one phrase with the dish name, and keep the order simple.

Vegan Thai Food Bangkok, Thailand — 6
Photo: Missvain, CC0, via Wikimedia Commons.
  • I eat jay food: gin jay (กินเจ)
  • No fish sauce: mai sai nam pla (ไม่ใส่น้ำปลา)
  • No egg: mai sai kai (ไม่ใส่ไข่)
  • No shrimp paste: mai sai gapi (ไม่ใส่กะปิ)
  • No oyster sauce: mai sai nam man hoi (ไม่ใส่น้ำมันหอย)

Where to Eat by Area and Situation

Vegan Thai Food Bangkok, Thailand — 7
Photo: Sakurai Midori, CC BY 2.5, via Wikimedia Commons.

Khao San Road and Banglamphu are the easiest starting point. Ethos Vegetarian sits near Khao San Road, and its menu labels veggie and vegan dishes clearly. Alice Café, attached to Issara by D Hostel, runs a full vegan menu beside its regular one. Night stalls along Khao San Road offer plenty of options, so apply the phrases above at each one. Old Siam Mall has a food court with some vegetarian stalls and air conditioning. That makes it a low-effort stop in hot weather. Opening hours change, so check each venue's own listing before you travel. For fuller sit-down venue lists, see dedicated vegan restaurant picks. Stall-level routes are covered in stall-by-stall street food advice. Browse the Michelin Guide Thailand listings if you want recognised restaurants to check for vegan menus.

Costs and Timing

Tom yam kung maenam — 8
Photo: Takeaway, CC BY-SA 3.0, via Wikimedia Commons.

No verified current baht prices are available for these dishes. Check each venue's own menu, and see the Tourism Authority of Thailand for Vegetarian Festival (Jay Festival) dates, when jay stalls multiply.

Mistakes to Avoid

Tom Yum Koong Soup with Prawn and Straw Mushroom — 9
Photo: Zheng Zhou, CC BY-SA 4.0, via Wikimedia Commons.

Most problems come from small assumptions made at the counter. These four cause the most slip-ups.

  • Assuming curry is vegan. Shrimp paste in the paste is common.
  • Trusting "vegetarian" at a stall without asking about fish sauce.
  • Skipping the fish-sauce question on salads and stir-fries.
  • Eating where staff cannot confirm the ingredients. Move on to a jay stall or labelled menu.

Vegan Thai Food Is Not Automatically Gluten-Free

Sponsored

If you avoid gluten as well as animal products, treat it as a separate question at every counter. The 10-dish ordering guide focuses on animal ingredients, but soy sauce can add a wheat concern to an otherwise vegan meal. This matters for noodle dishes and stir-fries, even after fish sauce, oyster sauce and egg have been removed.

Five of the 10 listed dishes carry a High risk for hidden animal ingredients. Clearing those ingredients does not confirm that a dish is gluten-free. Ask whether the kitchen uses wheat-containing soy sauce in the sauce, paste or seasoning. Keep the order simple, especially at busy stalls where several sauces may be prepared together.

Jay remains a useful signal for vegan eating, but it is not a gluten-free label. For more help with soy sauce and wheat caveats, see this Bangkok gluten-free guide.

Thai food notes for your next trip

Optional updates to our food guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful