PlantsPack Logo
Plants Packvegan syndicate
All vegan answers

How to eat vegan in Thailand

★★★★☆ Excellent in Bangkok and Chiang Mai with dedicated jay (Buddhist vegan) restaurants. Outside cities, the challenge is fish sauce and shrimp paste in almost every savoury sauce - learn one phrase and you are sorted.

Find places
Vegan restaurants & cafés in Thailand
PlantsPack's verified directory
TL;DR

Thai cuisine has tons of plant-based dishes by tradition (jay food is Buddhist vegan, more strict than Western vegan). The hidden ingredient is fish sauce (nam pla) which is in almost every savoury Thai dish - plus oyster sauce, shrimp paste, and sometimes egg. The phrase "gin jay" (กินเจ) gets you strict vegan food at any Thai restaurant; "mai sai nam pla" (no fish sauce) handles the rest.

Thailand is a top vegan-friendly destination because of the **jay tradition** - a strict Buddhist plant-based diet observed during the annual Vegetarian Festival and year-round by some practitioners. Jay food excludes all animal products plus strong-smelling vegetables (garlic, onion, leeks). "Aharn jay" (food labelled with the yellow-and-red Chinese characters 齋/เจ) is genuinely vegan and widely available, especially in Chinese-Thai communities and around Buddhist temples.

For tourists, the bigger challenge is that traditional Thai cooking uses **fish sauce (nam pla)** the way Western cooking uses salt - it is in almost every savoury dish. Pad thai, tom yum, green curry, papaya salad, and most stir-fries are seasoned with fish sauce by default. The cook may not even think of it as "an ingredient" - it is just how Thai food is made. The same applies to **oyster sauce** in many stir-fries and **shrimp paste (gapi)** in curry pastes.

The fix: be specific. "Mai sai nam pla, mai sai gapi, mai sai nam man hoy" (no fish sauce, no shrimp paste, no oyster sauce) communicates the actual exclusions. Even better: order jay food when possible - it cuts out the conversation entirely.

Major cities have dedicated vegan restaurants. Bangkok (Veganerie chain, May Veggie Home, Broccoli Revolution, Bonita Café), Chiang Mai (Anchan, Free Bird Café, Eathai Vegetarian House), Phuket (Atsumi Healing Café), Koh Phangan (Karma Kafé). Outside the tourist cities, you mostly rely on adapting dishes or finding the local jay restaurant - there is usually one near any major temple.

Convenience-store options are limited but workable: most 7-Elevens in Thailand stock fresh fruit, plain rice, peanuts, soy milk (Lactasoy and Vitamilk make plant-only options), Pringles in plain flavours, and Oreo cookies.

Key phrases

EnglishIn Thailand
I am vegan / I eat vegan foodผมกินเจ / ฉันกินเจ
No fish sauceไม่ใส่น้ำปลา
No oyster sauceไม่ใส่น้ำมันหอย
No shrimp pasteไม่ใส่กะปิ
No eggไม่ใส่ไข่
No meat, no fishไม่เอาเนื้อ ไม่เอาปลา
Is this jay (Buddhist vegan)?อันนี้เจไหม?
Thank youขอบคุณ

Dish dictionary

Reliably vegan

Som tam jay (vegan papaya salad)ส้มตำเจ
Papaya salad made without fish sauce and shrimp - common in jay restaurants.
Pad pak ruam (mixed vegetable stir-fry)ผัดผักรวม
Mixed vegetable stir-fry. Ask "mai sai nam pla mai sai nam man hoy" - very often made vegan on request.
Khao soi jay (vegan curry noodle)ข้าวซอยเจ
Northern Thai curry noodle, jay version. Find at Chiang Mai jay restaurants.
Thai fried rice with vegetables and tofuข้าวผัดผักเต้าหู้
Ask for no egg and no fish sauce. Standard order.
Mango sticky riceข้าวเหนียวมะม่วง
Sticky rice + coconut cream + mango. Watch for honey drizzle in tourist versions.
Fresh fruit (mango, pineapple, papaya, durian, mangosteen)ผลไม้
Street fruit carts are everywhere. Ask for "mai sai nam pla" if buying chilli-salt dipping mix.
Coconut water and fresh young coconutน้ำมะพร้าว
Reliable, refreshing, ubiquitous.
Steamed rice + curry from a jay restaurantแกงเจ
Look for the jay flag (yellow with red characters) outside small restaurants - everything inside is vegan.

Ask before ordering

Pad thaiผัดไทย
Default contains fish sauce, dried shrimp, egg. Vegan version possible: "pad thai jay" or "mai sai goong haeng, mai sai khai, mai sai nam pla."
Green curry / red curry / massamanแกงเขียวหวาน / แกงแดง / มัสมั่น
Pastes usually contain shrimp paste. Some restaurants now make vegan paste; ask "gaeng jay mee mai" (do you have vegan curry?).
Tom yumต้มยำ
Almost always has fish sauce and often shrimp. Vegan tom yum is possible to order in vegan-aware places.
Tom khaต้มข่า
Coconut soup. Usually has fish sauce - ask for the vegan version.
Som tam (papaya salad)ส้มตำ
Standard version contains fish sauce, dried shrimp, sometimes crab. Ask for "som tam jay" or "mai sai pla mai sai goong."
Stir-fried noodles (pad see ew, pad kee mao)ผัดซีอิ๊ว / ผัดขี้เมา
Usually contain oyster sauce, sometimes egg. Ask for vegan version.
Spring rolls / summer rollsปอเปี๊ยะ
Filling varies - some are vegan, some have shrimp. Ask.

Avoid (or ask for a swap)

Tom yum goong, tom yum kungต้มยำกุ้ง
Shrimp-based.
Pad krapow moo (pork basil)ผัดกะเพราหมู
Pork. Vegan version uses tofu - look for "krapow tofu" or "krapow jay."
Anything with "goong" (shrimp), "moo" (pork), "gai" (chicken), "nuea" (beef), "pla" (fish)
These syllables identify animal products in the dish name.
Most desserts with cream or condensed milk
Cream and condensed milk are common in modern Thai sweets. Mango sticky rice is the safe traditional option.

Hidden ingredients to watch for

  • Fish sauce (nam pla, น้ำปลา) - in almost every savoury Thai dish. The single most important phrase to learn is "mai sai nam pla."
  • Oyster sauce (nam man hoy, น้ำมันหอย) - in many stir-fries and noodle dishes.
  • Shrimp paste (gapi, กะปิ) - in curry pastes, papaya salad, dipping sauces. Often unmentioned because it dissolves invisibly.
  • Dried shrimp (goong haeng) - sprinkled into som tam, fried rice, and some noodle dishes.
  • Egg - added to fried rice, pad thai, and many stir-fries automatically. Specify "mai sai khai."
  • Condensed milk and evaporated milk - in Thai iced tea, some coffees, modern desserts. Ask "mai sai nom" (no milk).
  • Honey - in tourist-version mango sticky rice. Traditional version uses sugar.

Practical tips

  • The single most useful phrase: "Pom/Chan gin jay" (I eat jay food). Many Thai cooks will then automatically exclude fish sauce, shrimp paste, oyster sauce, eggs, and the five strong-smelling vegetables.
  • Look for the **yellow flag with red Chinese/Thai characters** (เจ / 齋) on small restaurants. Everything in a jay restaurant is fully vegan by religious rule. Reliable and cheap.
  • During the **Vegetarian Festival** (Tesagan Gin Je, late September / early October), jay food is everywhere across Thailand - even 7-Eleven runs special jay packaging on instant noodles.
  • Bangkok has the densest dedicated vegan scene. If transiting, search PlantsPack and HappyCow before leaving the airport.
  • Coconut milk (gathi) is everywhere and vegan - many curries and desserts are coconut-based and easy to veganise.
  • Street food: rice with vegetable stir-fry, fresh fruit, coconut, and grilled corn or sweet potato are reliable. Ask one careful question and you usually have a meal in 60 seconds.
  • Lactasoy and Vitamilk soy milks are sold in every 7-Eleven, in original and chocolate. Coffee shops increasingly stock oat and soy milk in cities.
Last updated: 2026-05-22