A guide for vegetarians and vegans in Thailand

Thailand is a paradise for food lovers, and that includes vegetarians and vegans. With an abundance of fresh fruits, vegetables, and plant-based dishes, it’s easy to maintain a vegetarian or vegan diet while exploring the country. Here’s everything you need to know to enjoy Thailand’s vibrant food scene without compromising your dietary preferences.

Fresh organic vegetables at a local farmers’ market, North Thailand
(Photo: Shutterstock)

Ordering vegetarian and vegan food in Thailand

When ordering vegetarian food in Thailand, it’s important to be aware of a few key ingredients that may not be immediately obvious. While Thai vegetarian dishes rarely contain dairy (coconut milk is commonly used instead), they may include eggs, especially in stir-fried dishes like pad Thai. Additionally, some dishes that appear vegetarian might contain fish sauce (nam pla) or oyster sauce (nam man hoi), both of which are widely used in Thai cooking. Always double-check with the vendor or restaurant staff if you wish to avoid these ingredients.

Food courts in shopping malls are a convenient and affordable option for vegetarians, often offering a variety of plant-based dishes in an air-conditioned setting. You can also look for vegetarian restaurants that display a distinctive yellow flag with red Thai or Chinese script, which signifies that they serve vegetarian or vegan food.

Understanding ‘Jay’ food

In Thailand, the term for vegetarian is ‘mangsawirat‘, but if you’re vegan, you’ll want to look for food labelled ‘jay’. The concept of jay food originates from the Jain religion, which follows a strict vegetarian diet and even excludes certain root vegetables like onions and garlic. If you’re looking for entirely plant-based meals with no animal products or strong-smelling ingredients, asking for jay food is your best bet.

Helpful Thai phrases for ordering vegetarian food

Vegetarian: mangsawirat
Vegan: jay

I eat only vegetarian/vegan food:
(Female) ดิฉันกินเจค่ะ (di-chan kin jay ka)
(Male) ผมกินเจครับ (pom kin jay khap)

I eat only vegetables:
(Female) ดิฉันกินแต่ผักค่ะ (di-chan kin tae pak ka)
(Male) ผมกินแต่ผักครับ (pom kin tae pak khap)

Restaurant: raan ahaan
Vegetarian restaurant: raan ahaan mangsawirat/jay

Fish sauce: nam pla
Oyster sauce: nam man hoi
Soy sauce: nam see-ew
Tofu: tao-huu
Vegetable oil: nam man pheut

Please don’t use fish sauce:
(Female) ไม่ใส่น้ำปลาค่ะ (mai sai nam pla ka)
(Male) ไม่ใส่น้ำปลาครับ (mai sai nam pla khap)

Please don’t use oyster sauce:
(Female) ไม่ใส่น้ำมันหอยค่ะ (mai sai nam man hoi ka)
(Male) ไม่ใส่น้ำมันหอยครับ (mai sai nam man hoi khap)

Please use vegetable oil:
(Female) ใส่น้ำมันพืชค่ะ (sai nam man pheut ka)
(Male) ใส่น้ำมันพืชครับ (sai nam man pheut khap)

If pronunciation is tricky, consider asking your hotel staff to write these phrases down in Thai. Online translation apps can also be helpful, but a written note ensures clarity. And remember, a friendly smile goes a long way in Thailand!

Enjoying Thailand’s tropical fruits

Thailand is home to an incredible variety of tropical fruits, making it easy to stay healthy and refreshed while travelling. Fresh fruit stalls are common in markets, and smoothie stands offer delicious, natural drinks to cool you down. Many cafes and hotels serve smoothie bowls, which make for a nutritious and energising breakfast.

Smoothie bowl, Chiang Mai
(Photo: Roy Cavanagh)

The Vegetarian Festival

Thailand hosts an annual Vegetarian Festival (Tesagan Kin Jay). The exact date varies each year but is usually in September or October, lasting for nine days. This festival is celebrated in various locations, including Bangkok, Chiang Mai, Krabi, Pattaya, Phuket, and Trang. During this time, many restaurants and street vendors offer a wide selection of vegetarian and vegan food.

Tesagan Kin Jay, Pattaya
(Photo: Shutterstock)

Finding vegetarian and vegan-friendly places

Vegetarian-friendly restaurants and food stalls are scattered throughout Thailand. If you’re unsure where to start, ask for recommendations at your accommodation. Apps like Grab can also help locate nearby vegetarian restaurants, but visiting in person rather than ordering delivery supports local businesses more directly.

Preparing mango and sticky rice at Damnoen Saduak floating market, Ratchaburi near Bangkok
(Photo: Shutterstock)

Many hotels in Thailand are becoming more accommodating to plant-based travellers, offering vegan-friendly amenities such as cruelty-free toiletries, non-feather pillows, and organic local produce as part of their sustainable tourism initiatives.

For up-to-date recommendations, Happy Cow is an excellent online resource for finding vegetarian and vegan restaurants throughout Thailand.

With a little preparation and these handy tips, enjoying delicious vegetarian and vegan food in Thailand is both easy and rewarding. Whether you’re exploring bustling cities, relaxing on the islands, or venturing into the countryside, you’ll find plenty of flavourful and satisfying plant-based options to enjoy.

You may also like: