Vegetarian Thai Food in Thailand

As a vegetarian, I find Thailand as an easy country to eat what I want to and also to experience the local flavors without meat. Unlike several other deep Asian countries, language is not a barrier here. The locals manage with some fragmented English at almost every nook and corner. Besides, Thailand is a country having a profusion of fruits and vegetables. As you walk around the local market and you’ll find varied assortment of garden-fresh harvest in huge numbers. Additionally, with a lot of Buddhist Monks and several religious establishments, Vegetarianism has never been an issue in the country.

Don’t be frightened of the Thai menu even if you hear the pork obsession and the fish sauces being common. The Thais never cook your food until you have ordered it. This means they would wait until you specify your requirements. They are always willing for customization and are willing to take care of allergens and ethical requests. This also enables you to choose any dish form the menu. Just ask them to replace the meat with tofu/veggies and eliminate the sauces that you wish to not consume.

Vegetarian Thai Food in Thailand
Pin this Post if you like it 🙂

What is the locals’ idea of ‘vegetarian food’ in REMOTE Thailand?

Remote places in Thailand are unlike what you may see in Thai cities. You should know what these locals think of veg food if you casually ask them for a ‘vegetarian’ dish. The word “Vegetarian” roughly decodes to “mang sa wirat”, which means you don’t eat obvious pieces of meat or seafood which are visible on the plate. All other things that contain eggs, fish paste, meat stock, or other animal products is well accepted – Only not the visible pieces of meat!

The word ‘Vegan’ on the other hand infers in Thai as “jay”, denoting a person who doesn’t eat meat, seafood, any animal derivatives, garlic, and even a few herbs and veggies having sharp flavors.

Vegetarian Thai Food in Thailand
Outside some eatery in a Thai Mall!

Placing orders for vegetarian/vegan food

  • At the outset, you need to tell the chef or attendant that you are a vegetarian/Vegan. In Bangkok, English will help you. For smaller towns, you may want to say “ben mang sa wirat”. To be safer, just say “gin jay”
  • As you order your meal, lay emphasis on the fact that you are vegetarian and make sure to mention that you want your food without any form of meat (“mai gin neua sat”) or without fish sauce (“mai ow nam bplaa”) or without oyster sauce (“mai ow nam man hoy”)

Thai dishes you must try in Thailand

Pad pak gachet – This is a stir fried water mimosa and one of the most remarkable and delightful vegetables in Thailand. It’s a chunky tough vegetable that matures underwater. Remember, they could use fish sauce even if they have listed it under vegetarian food. Hence, ensure to be specific with the purging.

Vegetarian Thai Food in Thailand
Vegetarian Thai Food in Thailand

Gaeng Om – This is a lovely stew made with quite a few earthy herbs, vegetables, pork or chicken and often a dab of fermented shrimp paste. Ask them to make you the same with your proxies.

Vegetarian Thai Food in Thailand
Vegetarian customized Thai Stew!

Som tam Thai – This is a healthy green papaya salad. It may contain a few non-vegetarian ingredients in the blend but can be often customized with tofu.

Pad Thai – This is a stir fried rice noodle dish and is a street favorite. This differs a lot to Pad Thai from our home countries. The original ingredients are dried rice noodles, eggs, tofu, tamarind pulp, fish sauce, dried or fresh shrimp, garlic or shallots, red chili pepper, palm sugar, lime, peanuts. When you ask for the vegetarian version, they know what should be done!

Vegetarian Thai Food in Thailand
Pad Thai in Phuket

These listed above are a few alternatives to try the local cuisine in the vegetarian way. There are several more and regardless of what you choose, remember the rule to explicitly mention which ingredients are to be excluded. Ordering any food as a “jay” dish, will automatically draw your meal minus the meat, fish sauce or oyster sauce.

Vegetarian Thai Food in Thailand
Vegetarian Thai Food in Thailand

Tip – I often ordered those dishes whose names sounded fun to me (in the menu). All I had to do was to ask them to NOT add any meat to the dish (Jay). That way, they gave us the option of tofu as a replacement which worked completely okay with us!

In the current time, English is widely understood and with several travelers having multiple food habits, the urban Thais are well aware of the vegetarian practice!

Check out where you can shop in Bangkok! SHOPPING IN BANGKOK – BEST PLACES TO SHOP

Similar Posts


  1. Thai food is so good! It’s good you shared the Thai sentences to order vegetarian food, since in some places people don’t speak any English (like in street food stalls and local restaurants outside touristic areas). So this will help a lot. Thanks!

  2. I love Thai food, although I haven’t tried authentic Thai. They all look delicious.

  3. Loved this post. Thai food has plenty of vegetarian options and all of these look yummy!

  4. Some great options! I use to be a vegetarian before my trip to Thailand and started eating meat a week before! Loved trying the pad thai! 🙂

  5. This is a great guide to Thai food and how to order, and not just for vegetarians and vegans, so thank you! One of my favourite Thai dishes is Morning Glory, I could literally live off it. But then, I do think authentic Thai food is some of the best in the world!

  6. Glad that you find it easy! I’m new to this vegetarian thing and hoping to find it as easy as you. Unfortunately I feel that fish sauce is in everything and I’m not sure I agree that people speak good levels of English!! Especially street food stalls!!! Maybe depends which area you’re living in!

Leave a Reply

Your email address will not be published. Required fields are marked *