Skip to main content
Phi Phi Lay Island, Thailand

Food guide for Indian travellers

Vegetarian & Indian food in Thailand

How to eat vegetarian, Jain and Indian food in Thailand: jay food, dishes to order and avoid, hidden fish sauce, Thai phrases and where to find Indian meals.

Fact-checked 3 min readBy the Elitech Travels editorial desk
Diego Delso · CC BY-SA 3.0

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

4/5

5 = easy everywhere, 1 = plan every meal

Indian food availability

5/5

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

Useful phrases
SayMeaning
Gin jayI eat jay food: no meat, fish, egg, dairy, onion or garlic.
Gin mang-sa-wi-ratI am vegetarian (some cooks will still use egg or fish sauce).
Mai sai nam plaNo fish sauce.
Mai sai kapiNo shrimp paste.
Mai sai kaiNo egg.
Mai phetNot 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?

PlaceIndian foodNotes
BangkokExcellentSukhumvit, Pratunam, Silom and Pahurat (Little India)
PattayaExcellentDozens along Beach Road and Second Road
PhuketVery goodMostly in Patong, some in Kata and Old Town
KrabiGoodSeveral in Ao Nang
Chiang MaiFairA 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?
Jay food is the best option: it excludes meat, fish, egg, dairy, onion and garlic. It can still contain potatoes, carrots and other root vegetables, so check each dish. Indian restaurants in Bangkok, Pattaya and Phuket can usually prepare Jain meals on request. Carry some snacks for island tours and long drives.
Does Thai vegetarian food contain fish sauce?
Often, yes, unless you ask. Fish sauce and shrimp paste are standard in Thai cooking, including in many curries and salads that contain no visible meat. Say "mai sai nam pla" (no fish sauce) and "mai sai kapi" (no shrimp paste), or eat at jay restaurants where neither is used.
Are there pure vegetarian Indian restaurants in Thailand?
Yes. Bangkok has many pure vegetarian Indian restaurants, including South Indian and Gujarati places in Sukhumvit, Silom and Pratunam, and Pattaya and Patong have several as well. Krabi and Chiang Mai have fewer, mostly mixed restaurants with vegetarian menus. Ask your hotel or package operator for the nearest one.
Can I find vegetarian food on Thai island tours?
Usually, but choice is limited. Most Phi Phi, Phang Nga Bay and Krabi island tours include a buffet lunch with rice, stir-fried vegetables, fruit and sometimes a vegetable curry. Tell the operator about vegetarian or Jain needs when booking, and carry snacks in case the curry contains fish sauce.

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.