Navigate Thai cuisine as a vegetarian or vegan — from street stalls to fine dining
🥬 Vegetarian & Vegan Guide Thailand 2026
Thailand is one of the most vegan-friendly countries in Southeast Asia, thanks to its Buddhist tradition of 'jay' (เจ) eating — a strict plant-based diet observed during religious festivals and by devout Buddhists year-round. With a few key Thai phrases, an eye for the yellow-and-red jay symbol, and knowledge of hidden animal ingredients, you can eat incredibly well on a plant-based diet across all of Thailand. From 40 THB pad thai jay at street stalls to world-class vegan restaurants in Bangkok and Chiang Mai, this guide covers everything you need to know.
Last updated: 2026-03-02
Is Thailand Vegan-Friendly?
Essential Ordering Phrases for Vegetarians & Vegans
| English | Thai Script | Phonetic | When to Use |
|---|---|---|---|
| I eat only vegetables (vegan) | กินเจ | gin jay | First thing to say — establishes you eat fully plant-based |
| I eat vegetables only (vegetarian) | กินผัก | gin pak | General vegetarian — may still include fish sauce or eggs |
| No meat | ไม่ใส่เนื้อ | mâi sài néua | Specify no meat — useful when ordering specific dishes |
| No fish sauce | ไม่ใส่น้ำปลา | mâi sài nam plaa | Critical for vegans — fish sauce is in nearly everything savory |
| No oyster sauce | ไม่ใส่น้ำมันหอย | mâi sài nam man hŏi | Common in stir-fries — ask alongside no fish sauce |
| No egg | ไม่ใส่ไข่ | mâi sài kài | For vegans — pad thai and fried rice often include egg |
| No shrimp paste | ไม่ใส่กะปิ | mâi sài ga-pi | Hidden in curry pastes and som tam — ask when ordering curries |
| Is this vegetarian? | อันนี้กินเจได้ไหม | an-níi gin jay dâi mǎi? | Point at a dish and ask — works well at food courts and markets |
| Very delicious! | อร่อยมาก | aroi mâak! | Always appreciated — builds goodwill with the cook |
Best Vegetarian & Vegan Thai Dishes
Pad Thai Jay
The classic stir-fried rice noodle dish, made vegan with tofu instead of shrimp and egg. Ask for soy sauce instead of fish sauce (mâi sài nam plaa). Found at virtually every street stall and restaurant in Thailand. Price: 40-80 THB at street stalls, 80-150 THB at restaurants. Tip: specify 'mâi sài kài' (no egg) as many cooks add it automatically.
Green Curry Jay with Tofu (แกงเขียวหวานเจ)
Rich coconut-based green curry with tofu, Thai eggplant, bamboo shoots, and sweet basil. Jay versions use a curry paste without shrimp paste. Coconut milk makes it naturally creamy without dairy. Price: 60-100 THB at street stalls, 100-180 THB at restaurants. Available at most jay restaurants and many regular restaurants upon request.
Som Tam (Papaya Salad — ส้มตำ)
Spicy green papaya salad, one of Thailand's most iconic dishes. The standard version contains dried shrimp and fish sauce — order 'som tam jay' or specify 'mâi sài kung hâeng' (no dried shrimp) and 'mâi sài nam plaa' (no fish sauce). Substitute with soy sauce and lime juice. Price: 40-60 THB. Best eaten with sticky rice (khao niao, 10-20 THB).
Pad Pak Ruam (Mixed Stir-Fried Vegetables — ผัดผักรวม)
A simple and satisfying stir-fry of mixed vegetables — typically morning glory, cabbage, baby corn, mushrooms, and broccoli — with garlic and soy sauce. Easy to make vegan by requesting soy sauce instead of oyster sauce. Available everywhere. Price: 50-80 THB. Add tofu (tâo-hǔu) for protein — usually 10-20 THB extra.
Khao Pad Pak (Vegetable Fried Rice — ข้าวผัดผัก)
Fried rice with mixed vegetables, garlic, and soy sauce. A reliable vegan-friendly option found at every street stall. Specify 'mâi sài kài' (no egg) and 'mâi sài nam plaa' (no fish sauce). Comes with cucumber slices and a lime wedge. Price: 40-70 THB at street stalls. One of the easiest dishes to order vegan anywhere in Thailand.
Tom Kha Jay (Coconut Soup — ต้มข่าเจ)
Creamy coconut soup with galangal, lemongrass, kaffir lime leaves, mushrooms, and tofu. The jay version replaces chicken with tofu and uses soy sauce instead of fish sauce. Naturally rich and aromatic — one of the best Thai soups for vegans. Price: 60-90 THB at street stalls, 100-180 THB at restaurants. Pairs perfectly with steamed jasmine rice.
Mango Sticky Rice (ข้าวเหนียวมะม่วง)
Thailand's most beloved dessert — sweet sticky rice soaked in coconut cream, served with ripe mango slices. Naturally vegan! No modifications needed. Best during mango season (April-June) when mangoes are at their sweetest and cheapest. Price: 40-80 THB at street stalls, 80-150 THB at restaurants. Find the best versions at Tha Prachan Market (Bangkok) and Warorot Market (Chiang Mai).
Fresh Spring Rolls (ปอเปี๊ยะสด)
Translucent rice paper rolls filled with fresh vegetables, glass noodles, tofu, and herbs. Served cold with sweet chili or peanut dipping sauce. Naturally vegan when filled with vegetables and tofu (check that the dipping sauce doesn't contain fish sauce). Price: 40-60 THB for 2-3 rolls. Found at markets, street stalls, and restaurants throughout Thailand.
7-Eleven & Convenience Store Options for Vegans
Lactasoy Soy Milk
Thailand's most popular soy milk brand, available in every 7-Eleven. Multiple flavors: original, black sesame, matcha, and unsweetened. 100% plant-based. Price: 15 THB for a 300ml carton. The unsweetened version ('suutrang rot chât') has no added sugar. Also available in 1-liter cartons at bigger convenience stores for 40 THB.
Fresh Fruit Cups
Pre-cut fresh fruit in clear containers — watermelon, pineapple, guava, mango, and papaya. Always vegan, always fresh (restocked multiple times daily). Price: 25-40 THB depending on fruit type and size. Thailand's tropical fruits are exceptional — guava with chili-salt dip is a local favorite. Available in all 7-Elevens and FamilyMarts.
Edamame Snacks
Shelled edamame beans in a resealable bag, lightly salted. A reliable high-protein vegan snack available in most 7-Elevens. Price: 35 THB. Also look for roasted seaweed snacks (Tao Kae Noi brand, 20-30 THB) — the original flavor is vegan. Good options for quick protein between meals.
Coconut Water & Oishi Green Tea
Fresh coconut water cartons (20 THB) and Oishi green tea (20 THB) are vegan-safe drinks in every convenience store. Also try Tipco 100% juices (orange, mixed fruit — 25-35 THB). Avoid Thai iced tea and iced coffee from convenience stores as they contain condensed milk. For coffee lovers: most 7-Elevens now have a barista counter where you can request soy milk or oat milk (10-15 THB extra).
Plain Rice & Sesame
Steamed rice packs with sesame seeds — a simple but filling vegan option when other choices are limited. Price: 25 THB. Can be combined with other items for a quick meal. Also look for sticky rice packs (khao niao, 10-15 THB) and plain bread rolls (15-20 THB). Mama instant noodles are available but check labels: the popular tom yam shrimp flavor is NOT vegan — look for the vegetable flavor (green packet).
Nuts, Dried Fruit & Seeds
Cashew nuts (Thailand is a major cashew producer), roasted peanuts, dried mango, and mixed trail packs are available in most 7-Elevens and all Big C or Tops supermarkets. Price: 25-50 THB per bag. Sunflower seeds and pumpkin seeds are also common. Great for carrying as emergency snacks when vegan options are scarce during travel between cities.
Best Cities for Vegetarians & Vegans in Thailand
Chiang Mai — #1 Vegan City in Thailand
Chiang Mai is Thailand's undisputed vegan capital with dozens of dedicated plant-based restaurants. Top picks: Pun Pun Organic Vegetarian (Suthep Road, near Wat Suan Dok — farm-to-table Thai vegan, 60-120 THB), Free Bird Café (Moonmuang Road — profits support migrant education, 80-150 THB), Taste from Heaven (Prapokklao Road — massive vegan menu, 50-100 THB), Blue Diamond (Moonmuang Soi 9 — vegan bakery and café since 1987, 70-140 THB). The Old City and Nimmanhaemin area have jay food stalls at every major intersection. Sunday Walking Street market has multiple vegan stalls.
Bangkok — World-Class Vegan Dining
Bangkok offers everything from street-level jay stalls to upscale vegan restaurants. Top picks: Broccoli Revolution (Sukhumvit Soi 49 — Instagram-worthy vegan bowls, 180-350 THB), Veganerie (multiple locations: Siam, Thonglor, EmQuartier — vegan versions of Thai and Western classics, 150-300 THB), Barefood Bangkok (Sukhumvit Soi 26 — raw and organic vegan, 200-400 THB), Bonita Café (Sukhumvit Soi 39 — plant-based café, 120-250 THB). Chinatown (Yaowarat Road) has the densest concentration of jay food stalls — especially during the Vegetarian Festival in October. MBK Center food court and Terminal 21 food court both have jay options.
Pai — Laid-Back Vegan Paradise
This small mountain town in Mae Hong Son province has an outsized vegan scene thanks to its hippie-traveler culture. Earth Tone Café (Walking Street — organic vegan Thai and Western, 60-120 THB), Om Garden Café (Chaisongkram Road — garden setting, vegan smoothie bowls, 80-150 THB), and numerous small cafés along Walking Street serve exclusively or predominantly plant-based food. Night market has dedicated vegan stalls. Almost every restaurant in Pai can prepare vegan dishes on request.
Koh Phangan — Wellness & Vegan Hub
Beyond its Full Moon Party reputation, Koh Phangan — especially the Srithanu area on the west coast — is a major wellness and vegan destination. Orion Healing Centre (Srithanu — detox and vegan restaurant, 80-180 THB), Fisherman's Restaurant & Bar (Srithanu — vegan-friendly with ocean views, 100-200 THB), and numerous yoga retreat centers serve plant-based menus. Phantip Night Market in Thong Sala town has several vegan stalls. Many bungalow resorts offer vegan meal plans.
Phuket — Vegetarian Festival Capital
Phuket is the spiritual home of Thailand's Vegetarian Festival (Tesakan Gin Jay). During October (dates vary by Chinese lunar calendar), the entire island transforms: hundreds of yellow-flagged jay food stalls line every major road, Chinese shrines serve free vegan food, and street processions feature firewalking and ritual body piercing. Outside festival season, Phuket Town has year-round jay restaurants near the Chinese shrines on Ranong Road and Thalang Road. Kata and Karon areas have vegan-friendly cafés catering to health-conscious tourists.
Vegetarian Festival Phuket: Thailand's Biggest Vegan Event
Allergy Communication & Practical Tips
Download or Print an Allergy Card in Thai
A printed card in Thai explaining your dietary requirements is invaluable — many street food vendors and small restaurant staff speak limited English. Apps like 'Allergy Translate' (£3.99/one-time) and 'VeganTravel' (free) generate allergy cards in Thai. Show the card to the chef before ordering, not the waiter. For severe allergies, include: nuts (tùa, ถั่ว), soy (tâo-hǔu, เต้าหู้), wheat (sǎa-lii, สาลี่), shellfish (hŏi, หอย), dairy (nom, นม). Many vegan travelers laminate their card or save a screenshot on their phone for easy access.
Be Aware of Cross-Contamination
In Thai street kitchens and restaurants, woks are shared between meat and vegetable dishes. If you have severe allergies or strict dietary requirements, communicate clearly about cross-contamination: 'yàak dâi gra-tá sà-àat' (ยากได้กระทะสะอาด — I want a clean wok). At busy street stalls, this may not always be possible — dedicated jay restaurants are the safest option for strict vegans. In restaurants, ask if curry pastes are made fresh or from pre-made tubs (pre-made often contains shrimp paste). Be especially cautious with: som tam (shared mortar with dried shrimp residue), curries (shrimp paste in base), and fried rice (wok seasoned with fish sauce).
Look for the Jay Symbol (เจ)
The jay symbol — a red Chinese/Thai character เจ on a yellow background — is your best friend in Thailand. Stalls, restaurants, and food products bearing this symbol follow strict Buddhist vegan guidelines: no meat, no seafood, no dairy, no eggs, and no pungent roots (garlic, onion, shallots, leeks, chives). Jay food is stricter than Western veganism because it also excludes alliums. You'll see this symbol at dedicated jay food stalls in markets, 7-Eleven products during the Vegetarian Festival, and some year-round packaged foods. During the festival season (October), even mainstream convenience stores stock jay-labeled products.
Use HappyCow App to Find Vegan Restaurants
HappyCow (happycow.net, also available as a mobile app for $3.99) is the definitive guide to finding vegan, vegetarian, and veg-friendly restaurants worldwide. Thailand is well-covered: Bangkok has 200+ listings, Chiang Mai 100+, and even smaller cities like Pai and Koh Phangan have 20+ options each. Users rate and review restaurants, confirm vegan options, and upload photos. The app works offline once you download a city's listings — essential for areas with spotty internet. Google Maps also works well: search 'jay food near me' or 'vegan restaurant' in English or Thai.
Markets & Supermarkets for Self-Catering
If you're staying long-term or have kitchen access, Thai markets are a vegan paradise. Fresh produce is abundant and cheap: a kilo of vegetables costs 20-50 THB, tofu blocks 15-25 THB, and tempeh 30-40 THB. Tops and Big C supermarkets stock international vegan products: plant milks (oat, almond, soy from 50-80 THB), nutritional yeast (health food stores in Chiang Mai), and imported vegan cheese (250-400 THB). Villa Market (Bangkok) and Rimping Supermarket (Chiang Mai) have the best selection of specialty vegan products. Local morning markets ('talat chao') have the freshest produce at the lowest prices.
Vegan-Friendly Cooking Classes in Thailand
May Kaidee's (Bangkok)
Thailand's most famous 100% vegetarian and vegan cooking school, located near Khao San Road (Tanao Road, Banglamphu). All dishes are plant-based — no need to request modifications. Learn to make pad thai jay, green curry, som tam, spring rolls, and mango sticky rice. Half-day class: 1,400 THB including market visit, recipe booklet, and full meal. Classes run daily at 9 AM and 1 PM. Book online at maykaidee.com. May Kaidee also has a restaurant next door serving all class recipes.
Thai Farm Cooking School (Chiang Mai)
One of Chiang Mai's top-rated cooking schools, set on an organic farm outside the city. Offers a dedicated vegan menu option — inform when booking. Full-day class: 1,400 THB including hotel pickup, market visit at Ruam Chok Market, farm tour, and 5-6 dishes. Grow your own herbs in the garden. Classes run daily, maximum 12 students. Very popular — book 2-3 days in advance during peak season (Nov-Feb). Located on Mae Taeng Road.
Silom Thai Cooking School (Bangkok)
Located in central Bangkok (Silom Soi 13, near BTS Chong Nonsi), this school accommodates vegan students with customized menus — request when booking. Morning and afternoon sessions available. Half-day class: 1,200 THB including market tour at Silom fresh market, 5 dishes, recipe book, and certificate. Learn to use coconut milk, lemongrass, galangal, and Thai basil in vegan curry, stir-fry, and soup recipes. Small class sizes (max 14). Book via silomcookingschool.com.
Mama Noi Thai Cookery School (Chiang Mai)
A family-run cooking school offering intimate classes with a local market visit included. Located in the San Sai area, northeast of Chiang Mai city. Budget-friendly at 1,000 THB for a full-day class with 5 dishes, market tour, and hotel transfer. Vegan options available on request — Mama Noi substitutes tofu and mushrooms for meat and uses soy sauce instead of fish sauce. Maximum 10 students per class. Warm, personal atmosphere with Mama Noi teaching alongside her family.
Phuket Thai Cooking Class
Several cooking schools in Phuket offer vegan-customized classes. Phuket Thai Cooking Academy (Wichit area, near Phuket Town) charges 1,500 THB for a half-day class with market visit, 4 dishes, and hotel transfer from Patong, Kata, or Karon. Vegan menu available — request when booking. Learn southern Thai vegan curries, which use more turmeric and coconut than northern versions. Classes run daily at 8:30 AM and 2:30 PM. Visit during the Vegetarian Festival (October) for a unique immersive vegan cooking experience.
Common Questions
Frequently Asked Questions
Is Thai food actually vegan-friendly?▼
What is the difference between 'jay' and 'mang-sa-wi-rat'?▼
Can I find vegan food at Thai street stalls?▼
What hidden animal ingredients should I watch out for in Thai food?▼
When is the Phuket Vegetarian Festival in 2026?▼
How much does it cost to eat vegan in Thailand per day?▼
Are there vegan options on Thai islands?▼
Explore More
Related Guides
Some links are affiliate links. We may earn a commission at no extra cost to you.
