🇹🇭
Southeast Asia Ranked #999

Thailand

Level 1 for Jay (เจ) Buddhist vegan infrastructure and city vegan scenes. Less forgiving if you rely on general restaurants without asking about fish sauce and shrimp paste by name.

Difficulty
1
2
3
4
5
6
7
8
Easiest → Near Impossible

The Jay system makes Thailand one of the most navigable countries in Asia for vegans. Fish sauce and shrimp paste are the consistent trap outside Jay-certified kitchens.

Self-Catering
Good nationwide
Lotus's, Big C, Tops, and Villa Market stock labelled vegan and Jay-certified products at larger branches.
Vegan Scene
Strong
Bangkok and Chiang Mai have strong dedicated scenes. Koh Phangan and Phuket lead among islands.
!
Hidden Risk
High
Fish sauce and shrimp paste are present in most savoury dishes outside Jay kitchens, with no menu declaration.
Language
Medium barrier
English covers cities and tourist areas. Thai phrases essential at local restaurants and markets outside tourist zones.
Traveller Note

The ranking explained Thailand ranks #999 globally at country level. Bangkok as an individual city scores considerably higher, reflecting its exceptional density of dedicated vegan restaurants across Chatuchak, Thonglor, Silom, and On Nut. The country rank covers all of Thailand: agricultural provinces, coastal fishing communities, remote islands, and small towns where the experience differs considerably from the capital.

The Jay (เจ) system Jay is a Buddhist vegan tradition that excludes meat, fish, seafood, dairy, and eggs, as well as pungent aromatics including garlic and onion. Restaurants and stalls following Jay display yellow flags with red เจ characters. Everything on a Jay menu is already safe to order with no negotiation needed. Jay is the single highest-confidence eating system available to vegans anywhere in Southeast Asia. Most vegans eat Jay food happily, with the only adjustment being the absence of garlic and onion, which are excluded by Buddhist purity tradition.

Vegetarian versus Jay Ordering "vegetarian" at a non-Jay restaurant in Thailand does not produce a vegan dish. In Thai cooking, vegetarian (mangsawirat) typically means no meat, but fish sauce and oyster sauce are used freely as seasonings unless the kitchen is Jay-certified. This is not a misunderstanding: it is standard practice. Always use the Jay phrase or specify each excluded ingredient by name at general restaurants.

Always check labels Thai FDA allergen labelling applies to packaged supermarket foods: eggs, milk, tree nuts, peanuts, wheat, shellfish, fish, and soybeans are declared on pre-packaged labels. These rules do not cover restaurant kitchens, street food stalls, or market preparations, where fish sauce and shrimp paste are used freely as invisible seasonings. Always check individual labels on packaged goods: fish sauce appears in crackers, instant noodles, and ready meals where you would not expect it. Selection varies by branch, so stock up at larger stores before travelling to smaller or more rural areas.

What not to rely on Do not rely on dishes described as vegetable curry or vegetable stir-fry without asking specifically about shrimp paste in the curry base and fish sauce in the seasoning. These are separate questions requiring separate phrases. A cook who has removed the meat may still be using both. Carry a written Thai phrase card covering all four main exclusions: fish sauce, shrimp paste, oyster sauce, and egg.

The Real Challenge

What's Hiding in the Kitchen

Fish Sauce
Everywhere
น้ำปลา . Nam Pla . fermented fish liquid seasoning

Fish sauce is the functional equivalent of salt in Thai cooking, present in virtually every savoury dish as the primary seasoning, with no menu declaration and no visual trace. It is used in stir-fries, soups, noodle broths, dipping sauces, marinades, and dressings as a matter of course. Outside Jay-certified establishments, assume it is present in every savoury dish unless you have specifically confirmed otherwise. The phrase "mai sai nam pla" must be stated as a separate, explicit instruction.

Pad thai . Pad see ew . Tom yum . Tom kha . Som tam . Virtually all stir-fries . Most dipping sauces
Shrimp Paste
Everywhere
กะปิ . Kapi . fermented dried shrimp paste

Shrimp paste is the aromatic base of nearly every Thai curry paste, including curries sold or described as vegetarian, and it dissolves completely during cooking with no visual trace in the finished dish. Jay-certified curry pastes are made without kapi and clearly labelled. In any non-Jay kitchen, assume shrimp paste is present in every curry. It is also the base of nam prik and is very often added to som tam. This requires a separate phrase from the fish sauce request.

Green curry . Red curry . Yellow curry . Massaman . Panang . Nam prik . Som tam . Most stir-fry curry bases
Oyster Sauce
Very Common
ซอสหอยนางรม . Sauce Hoi Nang Rom

Oyster sauce adds glossy umami finish to vegetable and noodle dishes that look entirely plant-based in the bowl, and the vegan mushroom-based substitute is only used in Jay-certified kitchens. In general restaurants, the default oyster sauce is the real version unless you ask specifically. It appears across stir-fried morning glory, broccoli, mixed vegetables, and pad see ew, making it the third invisible animal product in the standard Thai stir-fry kitchen.

Stir-fried morning glory . Broccoli stir-fry . Pad see ew . Mixed vegetable dishes . Noodle preparations
Egg
Very Common
ไข่ . Kai

Egg is added automatically to pad thai and fried rice as a structural component cooked directly into the dish, not as a topping, and many street stall cooks are surprised by requests to omit it. It is not covered by a general vegan or vegetarian request and must be asked about individually. Street food pad thai requires stating no egg, no fish sauce, and no shrimp paste as three separate, explicit instructions to stand a realistic chance of a vegan outcome.

Pad thai . Khao pad (fried rice) . Egg-fried noodles . Many street food preparations . Some curries
Southeast Asia hidden ingredients guide →
Language

Say This at the Restaurant

Full phrasebook →
Note on Jay (เจ): Jay is a Buddhist vegan standard stricter than Western veganism. It excludes garlic, onion, and other pungent aromatics alongside all animal products. At a Jay restaurant, everything on the menu is already safe. The phrases below are for non-Jay venues.
Menu Scan Words: Thai
น้ำปลาFish sauce
กะปิShrimp paste
ซอสหอยนางรมOyster sauce
ไข่ / ไก่Egg / Chicken (easy to confuse)
เนื้อสัตว์Meat
ปลาFish
เจ ✓Jay/Buddhist vegan (safe)
มังสวิรัติVegetarian (not vegan)
Thai Phrase
Pronunciation . When to Use
English Meaning
ผม/หนูกินเจ
Phom / Nu gin jay
Lead with this everywhere. Phom for men, Nu for women. At a Jay venue, nothing more is needed.
I eat Jay (Buddhist vegan)
มีอาหารเจไหม
Mee ahan jay mai
Ask at any restaurant or street stall. A yes opens the Jay menu. A no means you need the individual phrases below.
Do you have Jay food?
ไม่ใส่น้ำปลา
Mai sai nam pla
State this as an explicit, separate instruction at every non-Jay restaurant. Not covered by a vegetarian request.
No fish sauce
ไม่ใส่กะปิ
Mai sai kapi
Essential for any curry. Separate question from fish sauce: the paste goes into the base before cooking begins.
No shrimp paste
ไม่ใส่ซอสหอยนางรม
Mai sai sauce hoi nang rom
Third separate instruction for any stir-fried vegetable or noodle dish at a non-Jay restaurant.
No oyster sauce
ไม่ใส่ไข่
Mai sai kai
Essential for pad thai and fried rice. State alongside the fish sauce and shrimp paste phrases, not instead of them.
No egg
ไม่กินเนื้อสัตว์ ปลา นม หรือไข่
Mai gin neua sat, pla, nom, rue kai
Full exclusion list. Show on screen at any non-Jay restaurant that does not understand the Jay concept.
No meat, fish, dairy, or eggs
ซุปทำจากอะไร
Sup tham jak arai
Ask about any broth, soup, or curry before ordering. Vegetable soups at non-Jay restaurants are often made with chicken or fish stock.
What is the broth made from?
ทำได้ไหม
Tham dai mai
Use after stating your full requirements to confirm the kitchen can accommodate. A polite closing phrase that invites a clear yes or no.
Can you make it that way?
อาหารนี้ปรุงในกระทะเดียวกับเนื้อสัตว์ไหม
Ahan nee prung nai gratha dieo gab neua sat mai
If cross-contamination matters to you: ask at street stalls and markets where a shared wok is used for all orders throughout the day.
If this matters to you: is the same wok used for meat?
Survival Guide

What Actually Works

🚩
01

Follow the yellow flags

Yellow flags bearing the red เจ character mark Jay-certified restaurants, stalls, and shops. Everything on a Jay menu is already vegan with no negotiation required. This is the highest-confidence eating system available to vegans across Thailand, from Bangkok street markets to Chiang Mai suburbs to Phuket festival stalls.

🛒
02

Supermarkets as daily foundation

Lotus's, Big C, Tops, and Villa Market stock labelled vegan and Jay-certified products. Makro warehouse stores carry Jay-certified sauces and plant proteins in bulk. Always check individual labels on packaged food: fish sauce appears in crackers, instant noodles, and condiments where you would not expect it. Selection varies by branch, so stock up at larger stores before heading to rural areas.

🍚
03

Default safe orders by context

At Jay restaurants: everything on the menu. At general Thai restaurants: jasmine rice (khao suay) and plain steamed vegetables with an explicit no-sauce instruction are your reliable anchors. Avoid all curries and soups outside Jay kitchens. For street food pad thai, use a written card specifying no egg, no fish sauce, and no shrimp paste as three separate instructions to stand a realistic chance of a vegan outcome.

🏙️
04

Use Bangkok as a resupply base

Bangkok has one of Asia's strongest dedicated vegan scenes across Chatuchak, Thonglor, Silom, and On Nut. HappyCow is reliable and well-maintained here. Before heading to rural areas or smaller islands, stock Jay-certified sauces, snacks, and vegan instant noodles. Options thin out considerably outside the major cities and wellness-focused islands.

Know Before You Go

Where It Gets Harder

Thailand's Level 1 ranking reflects real infrastructure. That infrastructure is concentrated in cities and wellness-focused islands. Step outside it and friction rises fast.

🗺️
Rural Provinces
Agricultural north and northeast
Jay restaurants appear near Buddhist temples and in larger towns, but in agricultural and fishing communities options beyond plain rice and fresh fruit can be scarce. The rural north and northeast require considerably more planning than the country ranking suggests. Stock up before entering areas without reliable Jay infrastructure.
🏝️
Tourist Islands
Smaller and party-focused islands
On smaller or party-oriented islands, tourist-facing restaurants often interpret vegetarian as no meat while freely using fish sauce. Staff may confirm a dish is fine without understanding that fish sauce is the issue. A written phrase card covering all four exclusions is more reliable than spoken requests in these environments.
🍛
The Curry Trap
Vegetable curry at non-Jay restaurants
Even well-intentioned restaurants serving vegetable curry will very often use commercial curry paste containing shrimp paste. The dish looks entirely plant-based in the bowl and the cook believes it is fine because there is no meat. Ask specifically about the curry paste base: this is a different question from asking about meat and requires the separate kapi phrase.
🏠
Guesthouses
Smaller guesthouses and homestays
Breakfast at smaller guesthouses often involves fish sauce in rice porridge, condiments, and sauces that are not announced. Give your full exclusion list at check-in, not just at the table. A written card showing all four Thai phrases works better here than verbal communication and is worth preparing before you arrive.
Is this ranking right?
Does Thailand at #999 feel accurate? Tell us if the ranking seems off.
Last updated March 2026 . Methodology & sources
Browse All Destinations

Find your next trip

270+ countries, territories & islands ranked by vegan difficulty

Browse all rankings ›