Quick answer
Thailand is easy for vegetarians who know one word: jay. Jay food, served under yellow flags, contains no meat, fish, egg, dairy, onion or garlic, which suits many Jain travellers. Ordinary Thai dishes hide fish sauce and shrimp paste, so ask for them to be left out. Bangkok, Pattaya and Phuket also have dozens of Indian restaurants, many pure vegetarian.
How easy is it to eat well?
Vegetarian & Jain friendliness
5 = easy everywhere, 1 = plan every meal
Indian food availability
5 = Indian restaurants everywhere, 1 = rare
What to order (and what to ask about)
Pad Thai jay
Rice noodles with tofu, bean sprouts and peanuts. Ask for no egg, no fish sauce and no dried shrimp; jay versions use soy sauce.
Green curry with tofu (gaeng keow wan tao hoo)
Standard curry paste contains shrimp paste. Order it jay, or at a vegetarian restaurant where the paste is made without it.
Massaman curry with potato
Mild, peanut-rich curry with Persian and Indian roots, the closest to home flavours. Usually cooked with meat, so ask for a vegetable version.
Som tam (green papaya salad)
Normally pounded with fish sauce, dried shrimp and sometimes salted crab. Vegetarian som tam jay exists, but only at jay stalls.
Pad pak boong (stir-fried morning glory)
Garlicky greens in minutes. Ask for no fish sauce and no oyster sauce; skip it if you avoid garlic.
Tom yum het (mushroom tom yum)
Hot and sour lemongrass soup. Ordinary restaurants may use chicken stock and fish sauce, so order it at vegetarian places.
Khao pad (fried rice)
The safest order anywhere, with vegetables or pineapple. Ask for no egg if needed.
Pad see ew
Wide noodles with soy sauce and Chinese kale. Contains egg unless you ask.
Mango sticky rice (khao niao mamuang)
Sweet sticky rice with coconut cream and ripe mango. Vegetarian and usually Jain-friendly.
Thai banana roti
Pan-fried flatbread with banana and condensed milk. Most vendors crack an egg in, so say no egg.
Khao soi
Northern curry noodle soup, usually with chicken or beef. Vegetarian versions exist in Chiang Mai's jay restaurants.
Thai iced tea (cha yen)
Sweet orange tea with condensed milk. Vegetarian; contains dairy.
Phrases that help
| Say | Meaning |
|---|---|
| Gin jay | I eat jay food: no meat, fish, egg, dairy, onion or garlic. |
| Gin mang-sa-wi-rat | I am vegetarian (some cooks will still use egg or fish sauce). |
| Mai sai nam pla | No fish sauce. |
| Mai sai kapi | No shrimp paste. |
| Mai sai kai | No egg. |
| Mai phet | Not spicy. |
Is Thailand easy for vegetarians?
Easier than most of Southeast Asia, if you know the system. Thai cooking leans on fish sauce (nam pla) and shrimp paste (kapi), and both appear in curries, salads and stir-fries that look vegetarian. Saying "vegetarian" often gets you a dish without visible meat but with fish sauce. The fix is to ask for jay food.
What is jay food?
Jay (written เจ, usually in red on a yellow flag) is the Chinese-Thai Buddhist vegan tradition. It excludes meat, fish, eggs, dairy and the pungent vegetables: onion, garlic, spring onion, chives and leeks. Jay restaurants and stalls serve curries, noodles, stir-fries and mock meats that are safe for most Indian vegetarians. Jain travellers should note that jay food can include potatoes, carrots and other root vegetables, so check the dish.
During the annual Vegetarian Festival in the ninth lunar month, usually October, jay stalls appear everywhere, especially in Phuket Town and Bangkok's Chinatown.
Where can you find Indian food?
| Place | Indian food | Notes |
|---|---|---|
| Bangkok | Excellent | Sukhumvit, Pratunam, Silom and Pahurat (Little India) |
| Pattaya | Excellent | Dozens along Beach Road and Second Road |
| Phuket | Very good | Mostly in Patong, some in Kata and Old Town |
| Krabi | Good | Several in Ao Nang |
| Chiang Mai | Fair | A handful in the old city |
Most tour packages for Indian travellers include Indian dinners in Pattaya and Bangkok, and many hotels add Indian dishes to breakfast. Island-tour lunches are usually simple buffets with rice, vegetables and fruit.
Supermarkets and 7-Eleven sell instant noodles, crisps and snacks, but many contain meat extract or egg. Read labels, and carry khakhra, thepla or ready-to-eat meals from India for long tour days.
What should you order and avoid?
Fried rice, stir-fried vegetables, tofu dishes and mango sticky rice are reliable anywhere once you ask for no fish sauce. Green papaya salad, curries at ordinary stalls and soups with clear stock usually contain animal products, so order those at jay or vegetarian restaurants.
For city detail, read our Bangkok food guide. Plan the trip with things to do in Thailand and the 7-day Thailand itinerary, time a visit around the Vegetarian Festival with the best time to visit Thailand, and check entry rules on the Thailand visa page.
Frequently asked questions
Is Thai food safe for Jain travellers?
Does Thai vegetarian food contain fish sauce?
Are there pure vegetarian Indian restaurants in Thailand?
Can I find vegetarian food on Thai island tours?
How we checked this page
Last reviewed
Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.






