Thai food is often built around pork, chicken, seafood, and shrimp paste—but millions of Thais eat vegetarian or halal meals, and Bangkok and the South have strong Muslim communities. If you are vegetarian, vegan, or halal, you can eat well here; you just need a few local phrases and to know where “vegetarian” on the menu still hides fish sauce or oyster sauce.
Jay food (เจ) — Thailand’s vegan festival tradition
“Jay” (เจ) refers to a Chinese-Thai Buddhist vegan tradition, especially visible during the Nine Emperor Gods Festival (often called the Vegetarian Festival), when yellow flags mark jay stalls across the country—most famously in Phuket, but also in Bangkok, Chiang Mai, and many towns.
- Jay food avoids meat, poultry, seafood, and usually garlic and onion (rules vary by shop).
- Look for yellow flags with red Chinese characters at street stalls and markets during festival season (dates follow the lunar calendar—often September–October).
- Outside festival season, search “ร้านเจ” (jay restaurant) on maps; dedicated jay shops exist year-round in larger cities.
How to order without meat
At everyday made-to-order stalls, we say:
- “Mai sai neua” (ไม่ใส่เนื้อ) — do not add meat (still ask about fish sauce and stock).
- “Gin jay” (กินเจ) — I eat jay (vegan-style; clarify if you need strict no fish sauce).
- “Mai sai nam pla” (ไม่ใส่น้ำปลา) — no fish sauce.
- “Mai sai nam man hoi” (ไม่ใส่น้ำมันหอย) — no oyster sauce.
Dishes that adapt easily: pad pak (stir-fried vegetables), pad thai (request no egg, no dried shrimp), tom yum hed (mushroom tom yum), and many curry shops that offer tofu (tao hu).
The fish sauce note (please read this)
This trips up many visitors: a dish with no visible meat is not automatically vegetarian or vegan in Thailand. Fish sauce (nam pla), shrimp paste (kapi), oyster sauce, and chicken or pork stock are in most curries, stir-fries, and papaya salads.
- Som tum usually contains fish sauce and often dried shrimp—order a jay version at a jay stall.
- Pad krapow is typically cooked with fish sauce even if you choose tofu.
- Vegetarian restaurants (ร้านมังสวิรัติ) in malls and cities are the safest bet for strict vegan meals.
Apps like HappyCow help in Bangkok and Chiang Mai; in smaller towns, jay flags and temple-area shops are your friends.
Halal food and neighborhoods
Thailand is a Buddhist-majority country, but Muslims have lived here for centuries—especially in the Deep South (Pattani, Yala, Narathiwat) and in cities with large Malay-Thai communities.
- Bangkok: Look around Petchaburi Soi 7 (Nana area), Bang Kapi, and near Haroon Mosque in Bang Rak for halal street food and restaurants.
- Phuket & Krabi: Many beach towns have halal seafood and roti shops; look for halal certification signs in Arabic and Thai.
- Southern provinces: Halal food is everyday default in many neighborhoods—still confirm cross-contamination if you need strict standards.
- Certification: The Central Islamic Council of Thailand operates halal certification—look for the halal logo at restaurants and packaged food.
Malay-Thai dishes like massaman, satae (satay), and southern curries are often halal at Muslim-run shops—always ask if pork or alcohol is used in that kitchen.
Sources & references
Content reviewed against the sources below on 24 May 2026. Rules, fees, and phone numbers can change—confirm critical details with official agencies before you travel.