Yellow jay flags carried along a Krabi town street during the annual vegetarian festival
Food & drink

Vegetarian, Vegan and Halal Food in Thailand

Jay food, hidden fish sauce, the halal logo, Muslim food in the south and phrases that help.

Photo: OraMAAG · CC BY 4.0 · Wikimedia Commons · resized and cropped

You can eat well in Thailand as a vegetarian, vegan or Muslim traveler, but you need to know where to look. Vegans and vegetarians should look for jay (เจ) food, marked by yellow flags, because ordinary Thai cooking hides fish sauce and shrimp paste in almost everything. Muslim visitors will find halal restaurants in every city and a large Muslim community in the south, and the halal logo of the Central Islamic Council of Thailand on certified food.

Thailand is a Buddhist country, yet most everyday food contains animal products: fish sauce for salt, shrimp paste in curry pastes, oyster sauce in stir-fries, and pork almost everywhere. The good news is that two well-established food traditions solve most of the problem: Chinese-Thai jay cooking for vegans, and the Thai Muslim kitchen for halal diners.

Key words and signs

Jay (เจ)
Strict plant-based food, also without garlic, onion and other pungent vegetables; yellow flag with red characters
Mangsawirat (มังสวิรัติ)
Vegetarian; usually no meat, but egg, dairy and sometimes fish sauce may appear, so ask
Halal (ฮาลาล)
Certified by the Central Islamic Council of Thailand (CICOT) or a provincial Islamic committee
Halal logo
"Halal" in Arabic inside a diamond frame, with the CICOT name and a product code beneath
Vegetarian Festival 2026
10–18 October, nationwide in Chinese-Thai communities

Jay: the easiest route for vegans

Jay food comes from Chinese Buddhist and Taoist practice. It contains no meat, fish, eggs or dairy and, unlike most Western vegan food, also leaves out garlic, onion, chives and other strong-smelling plants. Restaurants and stalls that serve it hang a yellow flag with the character for jay in red. Behind the flag you will typically find a counter of curries, stir-fries and soups made with tofu, gluten, mushrooms and soy-based mock meats, served over rice.

Jay restaurants exist all year in Chinese districts and near Chinese shrines, often open from early morning until early afternoon. Once a year, during the Vegetarian Festival in the ninth Chinese lunar month, jay food is everywhere: in markets, food courts and supermarkets. In 2026 the festival runs from 10 to 18 October. It is most famous in Phuket, where our guide to the Phuket Vegetarian Festival explains the rituals, but Bangkok's Chinatown, Hat Yai, Trang and many other towns join in.

A yellow jay flag beats any phrasebook. If you see one, the food under it should be free of meat, fish, eggs, dairy, garlic and onion. It is the one sign in Thailand that tells a vegan what they need to know without asking.

Where the fish sauce and shrimp paste hide

Ordinary Thai restaurants are harder. Asking for "no meat" usually removes the visible chicken or pork but not the seasoning. Watch for:

Vegetarians who are relaxed about traces can manage with careful ordering. Strict vegans should rely on jay restaurants, vegan cafes in Bangkok, Chiang Mai and the islands, and fruit, which is excellent and cheap; see our Thai fruit guide.

Phrases for vegetarians and vegans

Basic greetings and polite endings are in our essential Thai phrases. These are the ones specific to a plant-based diet:

EnglishSayThai
I eat jay (vegan)phom / chan kin jayผม / ฉันกินเจ
I don't eat meatmai kin nuea satไม่กินเนื้อสัตว์
No fish saucemai sai nam plaไม่ใส่น้ำปลา
No shrimp pastemai sai kapiไม่ใส่กะปิ
No oyster saucemai sai nam man hoiไม่ใส่น้ำมันหอย
No eggmai sai khaiไม่ใส่ไข่
Use soy sauce insteadsai si-iu thaenใส่ซีอิ๊วแทน
Tofutao huเต้าหู้

"Kin jay" is the clearest single phrase: most cooks understand it to mean no animal products of any kind. Our page on ordering Thai food covers chili levels and allergies.

Halal food: how certification works in Thailand

Thailand's halal certification is run by the Central Islamic Council of Thailand (CICOT) under the Sheikhul Islam. Only products and businesses audited by CICOT's Halal Affairs Committee, or permitted by a Provincial Islamic Committee, may use the halal logo. The logo shows the word "halal" in Arabic inside a diamond-shaped frame with the council's name and a product code underneath. CICOT's website has a complaint process for misuse of the logo.

For travelers from Malaysia, Indonesia, Brunei and the Gulf, three practical rules follow:

Muslim food and where to find it

Thai Muslim cooking is a cuisine in its own right, not just a halal version of Thai food. Look for khao mok gai (Thai-style chicken biryani with a sweet-sour green dip), massaman curry, which has Muslim roots, satay, roti sweet or savory, and beef or oxtail soups. In the south, these sit alongside fiery seafood curries.

Bangkok. The city has long-established Muslim communities around its mosques, with halal restaurants in Bang Rak along Charoen Krung Road and in other old neighborhoods. Middle Eastern restaurants cluster in Sukhumvit Soi 3 near Nana, and the big malls have halal stalls in their food courts. Our Bangkok guide covers the areas.

The south. Southern Thailand has the country's largest Muslim population, and halal food is the norm in many towns. Hat Yai, a short trip from the Malaysian border, has plenty of halal restaurants and is a popular weekend destination for Malaysians; see our guide to traveling from Malaysia to Hat Yai. In Krabi, Satun and Koh Lipe, many local restaurants are Muslim-run.

Check the travel advice before going deep south. As of October 2026 the UK FCDO advises against all but essential travel to Pattani, Yala and Narathiwat, to four districts of Songkhla (Chana, Thepa, Na Thawi and Saba Yoi) and to the Hat Yai–Padang Besar railway. Hat Yai city, Satun and the Andaman coast are not on that list.

Prayer times and mosques are easy to find through the usual prayer apps. If you are flying in from Kuala Lumpur, Jakarta or Singapore, our guide to flights to Thailand from Asia covers the routes.

Frequently asked questions

Is it easy to be vegan in Thailand?

Easier than it looks, if you use jay restaurants. Ordinary Thai food almost always contains fish sauce or shrimp paste, but jay food under the yellow flag is fully plant-based, and fruit, vegan cafes and the October Vegetarian Festival fill the gaps.

What does the yellow flag on Thai food stalls mean?

A yellow flag with red Chinese characters marks jay food: no meat, fish, eggs or dairy, and no garlic, onion or other pungent vegetables. You see most of them during the Vegetarian Festival, 10–18 October in 2026, but some jay shops fly them all year.

Is halal food easy to find in Thailand?

Yes in the south and in Bangkok, where there are many Muslim-run restaurants and halal food court stalls. In the north and on smaller islands it takes more searching. Look for the CICOT halal logo or certificate, or ask whether a restaurant is Muslim-owned.

Is Thai vegetarian food free of fish sauce?

Not always. "Mangsawirat" (vegetarian) dishes can still contain fish sauce, egg or oyster sauce, depending on the cook. Ask for "mai sai nam pla" or, more simply, order jay food, which excludes all animal products.

Sources