Our Top 10 Vegetarian Restaurants in Bangkok

If you’re sticking to a dietary requirement that prevents you from eating meat, or you can’t have meat and animal-based products of any kind, this guide is for you! Let’s dive in and get to know our top 10 vegetarian restaurants in Bangkok. 

Thailand’s food scene is diverse; there is something for everyone – including hungry vegans and vegetarians. Meatless options in Bangkok are aplenty, and these dishes aren’t limited to boring salads either- they’re tasty enough to appeal to carnivores!

How to Order Vegetarian Foods in Bangkok

Bangkok has thousands of food stalls and restaurants, and not all offer 100% vegan dishes. They may have meatless options, but some could be seasoned with animal-based seasonings, mainly fish and oyster sauce. It will take some searching before you can find restaurants that offer wholly vegan and vegetarian dishes. 

You must be specific about your orders to ensure you’re getting a meat-free, plant-based meal. Before ordering, refer to yourself as “gin jay,” which means vegetarian in the local language. Let your server know you don’t eat meat, fish sauce, or other animal-based foods. We have covered this more in-depth in this article about vegetarian food in Thailand.

Now that you know how to order vegetarian food in Bangkok, let’s explore the many restaurants that serve exclusively vegan and vegetarian dishes: 

Our Top 10 Vegetarian Restaurants in Bangkok


Rating: 4.6 | Price range: $$

Address: 46/1 Sukhumvit 24 Alley, Klongton Khlong Toei, Bangkok, Thailand, Bangkok

Contact Number: +66 65 998 2201


Voted as Thailand’s best plant-based restaurant in 2020, Vistro is a cafe that exclusively serves flavorful, inventive, and healthy vegan and vegetarian dishes. It’s an excellent place for anyone who wants an entirely vegan meal. The restaurant has a chill, relaxing ambiance, so it’s perfect for getting a quick bite or staying for hours while enjoying healthy foods and drinks. 

The menu includes vegetarian staples such as veggie wraps, tacos, burgers, and classic noodle dishes. One of the must-try dishes in Vistro is the house special, Vistro dumplings. If you love vegan sweets, we highly suggest their chocolate cake and Oreo donuts. You can bet that none of the many dishes on Vistro’s menu is seasoned with animal-based ingredients.

Broccoli Revolution

Rating: 4.4 | Price range: $$

Address: 899 Sukhumvit Road, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand

Contact Number: +66 95 251 9799

Website | Facebook

Broccoli Revolution is one of the most popular plant-based restaurants in Bangkok. Located in bustling Sukhumvit Road along Khlong Tan Nuea, Broccoli Revolution aims to give vegetarians more food options and dishes to love. Although the interiors are pretty fancy, Broccoli Revolution is surprisingly affordable. 

You’ll find fresh salads, sandwiches, veggie wraps, and sample platters on the menu. The best seller is the broccoli and quinoa burger. The dessert and drink menu is also extensive, so have fun discovering vegan sweets and fresh juices at Broccoli Revolution. 

Ruyi Vegetarian

Rating: 4.7 | Price range: $

Address: 285 Phraya Singhaseni Alley, Rong Muang, Pathum Wan, Bangkok 10330, Thailand

Contact Number: +66 860 6 89384


You know a restaurant is good when most customers are locals. Ruyi is one of the oldest vegetarian restaurants in Bangkok. The restaurant offers many traditional dishes, but there are quite a few western vegetarian options too. Ruyi’s bestsellers include tofu dishes, vegetarian curries, and egg noodle dishes. Don’t miss the house’s special iced tea; it’s fabulous!

The restaurant is small, has simple, unpretentious interiors, and is hard to find, but the cheap eats and unbeatable quality will have you coming back for more. Because it’s a fantastic place to get vegetarian food, it can get crowded, especially in the evenings. You might have to share a table with other patrons during peak hours. 

Veganerie Concept

Rating:4.5 | Price range: $$

Address: 35 2 Sukhumvit Road, Khlong Tan, Khlong Toei, Bangkok 10110, Thailand

Contact Number: +66 0874433728

Website | Facebook

Love breakfast food? Veganerie serves a variety of vegan breakfast meals all day, every day! The restaurant’s plant-based fare is 100% dairy-free, egg-free, fresh, and handcrafted, so it’s a great place for vegans and vegetarians to get their fill of healthy eats. 

We love Veganerie for its comfort food selection and yummy desserts, coffee, and baked goods. 

The restaurant also offers a curated selection of premium vegan goods and groceries to take home. Veganerie aims to share the love for plant-based foods and spread the word about healthy vegan living.


Rating: 4.7 | Price range: $

Address: 13 Thanon Tanao, Wat Bowon Niwet, Phra Nakhon, Bangkok 10200, Thailand

Contact Number: +66 61 412 6325


Mango is a boutique vegetarian restaurant cafe located on the bustling street of Khao San. The cafe offers an excellent selection of local and international vegetarian comfort foods. The prices are affordable, and the quality is *chef’s kiss*

This is a great place to nosh on homemade frit tempeh with tangy mango pineapple sauce, multi-grain pancakes, lentil salads, veggie tonkatsu, vegan cakes, and so much more. 

What we love about Mango – besides the amazing vegetarian food and big portions – is the chill vibe and relaxed seating. Mango cafe also moonlights as an art gallery, so it’s the perfect place to eat healthy foods after checking out some artwork on a Saturday night with your beau.


Rating: 4.4 | Price range: $

Address: 976/17 Soi Rama 9 Hospital, HuayKwang, Bangkapi, Bangkok, Thailand, Bangkok

Contact Number: +66 2 641 5366


Anotai is a restaurant and bakery specializing in classic Thai dishes and international cuisine (Italian, Indonesian, and Japanese). For over two decades, the restaurant has been delighting local vegetarians and tourists with its flavorful take on traditional Thai fare and innovative organic dishes. 

At Anotai, you can expect the freshest ingredients, handcrafted dishes, and good teas and wine to finish every meal on a high note. The interiors are unassuming and homey; the vibe is relaxed and quiet – a great place to eat vegetarian food or drink refreshing teas and coffee brews. 

Na Aroon

Rating:4.5 | Price range: $$

Address: 65 Sukhumvit Soi 1 Klongtoey Nua, Wattana, Bangkok, Thailand, Bangkok

Contact Number: +66 225 4 8880

Website | Facebook

Hidden somewhere in Sukhumvit Soi 1, Na Aroon is a gem of a vegetarian restaurant inside the Ariyasom Villa boutique hotel. The restaurant has been serving delicious vegetarian dishes since the 1940s. It’s a well-established vegetarian restaurant with many local fans because the food is fabulous, and the menu appeals to vegetarians and non-vegetarians alike. 

Na Aroon is all about inclusivity; whatever dietary plan you’re sticking to, non-dairy, non-meat, gluten-free, etc., you’ll find the perfect set of meals at Na Aroon. Some can’t-miss-dishes to try at Na Aroon are the Indian and Thai-style vegetarian curries, spring rolls, yellow curry, and spicy fried rice. Na Aroon has a great wine selection to boot!

Koko Thai and Vegetarian Cuisine

Rating: 4.3 | Price range: $

Address: 262/5 Siam Square Soi 3, Khwaeng Pathum Wan, Khet Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand

Contact Number: +66967511473


A casual cafe with a chill vibe and three pages worth of vegetarian and vegan dishes. Koko is a great place to hang out and eat if you want something healthy, light, yet comforting. The philosophy behind the brand is to spread the word about clean eating using locally sourced, fresh ingredients. 

Koko Thai caters to both meat eaters and vegetarians/vegans alike. What’s great about the resto is that the chef is willing to adapt any dish into a vegan or vegetarian option – ask and you shall receive! Some of the dishes we recommend at Koko are the vegetarian Tom Yum, made from soft, flavorful mushrooms, vegetarian stir-fries, and veggie noodle dishes!

May Kaidee

Rating: 4.6 | Price range: $

Address: 59 Thanon Tanao, Wat Bowon Niwet, Phra Nakhon, Bangkok 10200, Thailand

Contact Number: +66 092 246 9668

Website | Facebook

May Kaidee is one of the most well-known vegan restaurants in Bangkok. The restaurant specializes in traditional Thai cuisine made vegan and vegetarian-friendly. There’s always something new to try at May Kaidee! The menu is quite intensive, with over 50 vegetarian dishes. 

Some house specials you shouldn’t miss are the vegetarian Pad Thai, spring rolls, and Tom yum soup. The restaurant is unassuming and free of frills, and the vegetarian options are affordable. Visit this restaurant if you’re hungry for classic Thai dishes but can’t have meat. 

May Veggie Home

Rating: 4.5 | Price range: $

Address: 738 Sukhumvit101, Between Punnawithi 20-22, Bangkok, Thailand, Bangkok

Contact Number: +66 2 118 2967

Website | Facebook

Rounding up our list of the best vegetarian restaurants in Bangkok is May Veggie Home. Founded in 2011, May Veggie Home specializes in organic, homemade vegetarian, and vegan dishes. All ingredients are guaranteed fresh, vegan, and gluten-free. 

May Veggie Home stands out because they let customers customize their orders. You can request vegetarian or vegan versions of classic Thai dishes or, perhaps, something heavy and western. – the possibilities are endless. May Veggie Home’s faux meat is also tasty, making the perfect protein substitute. Some of the dishes we recommend are vegetarian spring rolls, tom sap, green curry, and preaw wharn. May Veggie Home also offers vegan ice cream and baked goods made fresh daily. 

Is vegetarianism popular in Thailand?

Although only 3% of the Thai population is vegetarian, many tourists that frequent the country are vegetarian or vegan. That explains why so many restaurants in Bangkok specialize in meatless dishes. Also, during the Festival of the Nine Moons many Thailand natives are strictly vegetarian for 9 days. There are Vegetarian festivals everywhere in Thailand from entire streets and markets to pavilions set up on the beach and shopping malls. The official number might be 3%, but overall, there are many non-practicing Thais who are ready to eat vegetarian every day.

Can vegetarians survive in Bangkok?

Definitely! As you can see from our list above, plenty of places offer vegetarian and vegan dishes. If you learn the language and are willing to explore, you’ll have no trouble ordering meatless food in Bangkok. 

You can also check out some vegetarian grocery stores if you’d like to whip up meatless dishes yourself. Villa Market, Gourmet Market, and TOPS market are large supermarket chains that carry a dizzying array of vegan and vegetarian ingredients. 

You don’t even have to leave the comforts of your hotel room to score vegetarian eats. Online, you can order vegetarian and vegan ingredients, plant meats, and cheeses at Vegan Basket, Veganerie World, and J Food Market.

Is it easy to be vegan in Thailand?

It’s easy to be vegan or vegetarian in Thailand because there are plenty of fresh fruits and vegetables to enjoy all year. Many restaurants specialize in vegan dishes in most markets and key cities like Bangkok. Some sellers are also willing to customize meat dishes into vegan or vegetarian. Supermarkets are also full of meatless options to cater to Thailand’s growing vegan and vegetarian customers.

Ready to explore Bangkok’s famed streets for yummy vegetarian food? Try any of the vegetarian restos and cafes we’ve listed above and discover the unique local flavors of Thailand!

Leave a Comment

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.