Top 10 Vegan / Vegetarian Restaurants

1. Bonita Cafe and Social Club

Old American style cafe est. 2012 on Pan St and moved here in 2015. Offers extensive selection of vegan food, sweets, ice cream, and drinks. It’s also a social club for gathering.

Location:  100 Soi Pramote (Silom Soi 26), Silom Rd, Suriyawong, Bangkok, Thailand, 10500

Open:  Mon 9:30am-9:00pm, Wed-Sun 9:30am-9:00pm. Closed Tues.
2. Veganerie Concept – Benjasiri Park
Veganerie Concept is the 3rd and largest location of this vegan bakery and cafe, est. 2016 and offers a full food menu, also waffles, pancakes, and more. Large dining area, located directly behind Benjasiri Park.
Location:  35/2 Soi Methi-nivet, Sukhumvit 24, Bangkok, Thailand, 10110
Open: Mon-Sun 10:00am-10:00pm.
3. May Veggie Home
Cafe offering Thai food as well other East Asian dishes and some western ones. Find vegan ice cream and cakes, pad thai, spring rolls, fried rice, sushi rolls, vegetarian fish and chicken burgers, fries, avocado salad, chai tea, fresh juices, and much more. Moved to the Asoke area opposite Terminal 21 shopping mall near Asoke & Sukhumvit stations in 2014 (same ownership). Plenty of seating.
Location:  3 Ratchadaphisek Rd (at Asoke Sukhumvit intersection, Ratchadapisek Roak Klong Toei), Bangkok, Thailand, 10110
Open:  Mon-Sun 9:30am-8:00pm.
4. Vistro
Plant-based restaurant serving globally inspired vegan cuisine with a varied range of options such as fusion tacos and wraps, nachos, chickn burger, dumplings, and Thai noodles in addition to desserts like vegan oreo donuts, chocolate cake, ice creams, and daily raw cheezecakes.
Location:  46/1 Sukhumvit 24 Alley, Klongton, Khlong Toei, Bangkok, Thailand, 10110
Open:  Sun – Thu: 10:00 – 20:30 (Last Order), Fri – Sat: 10:00 – 21:00 (Last Order)
5. Broccoli Revolution
Broccoli Revolution is a classy, vegetarian restaurant in Bangkok, located along the busy Sukhumvit Road. Their menu is a like a breath of fresh air in a world of boring, repetitious vegetarian food, as it has been specially styled to incorporate culinary favourites from cuisines across the world.
Location:  899 Sukhumvit Road, Bangkok 10110
Open:  11:00 am. – 20:30 pm.
6. Anotai
Anotai has been around for more than two decades, which is proof enough of its brilliance. Located in an upmarket neighbourhood, Anotai is popular for its creative menu which seamlessly fuses Thai, Italian, Indonesian and Japanese cuisines.
Location:  976/17 Soi Rama 9 Hospital, Huay Kwang
Open:  Tuesday – Thursday: 10:00 AM – 9:30 PM
7. Na Aroon
Na Aroon’s concealed location only adds to its exquisite nature. Hidden at the end of Sukhumvit Soi 1, it is a prime vegetarian restaurant located within the Ariyasom Villa boutique hotel.
Location:  Sukhumvit 1 Alley, Khlong Toei Nuea, Watthana
Open:  6:30 AM – 10:30 PM
8. Rasayana Retreat Raw Food Café
The Raw Food Cafe is part of the Rasayana Retreat, a health resort located in Bangkok. The place focuses on overall wellness and therapy, with detox programs, spa sessions and yoga which visitors can enrol themselves in. As part of their healthy outlook, the Raw Food Cafe offers a raw, vegetarian menu, featuring specialties like gluten-free and wheat-free food as well. Even the range of spices they use are unprocessed, believing in their motto of promoting completely raw foods.
Location:  57 Soi Prom-mitr, Sukhumvit 39, Klonton Nua, Wattana
Open:  9:00 AM – 8:00 PM
9. Dosa King
Dosa King Restaurant, located in the Sukhumvit neighbourhood of Bangkok is well-known for its authentic North Indian and South Indian pure vegetarian cuisine. With a humongous menu of exquisite Indian taste, Dosa King offers a variety of dishes and tastes that may even surprise its Indian customers.
Location:  153/7, Sukhumvit Road, Soi-11/1, Bangkok 10110, Thailand.
Open:  11:00 AM to 11:00 PM
10. Govinda
Govinda Italian Restaurant & Pizzeria, The Vegetarian & Vegan Italian experience. It was established in the year 1997 and is voted to be Asia’s Top 10 Vegetarian restaurants. With many awards and recognition, Govinda  is one of the most successful vegetarian restaurants in Thailand.
Location:  6/5-6 Sukhumvit Soi 22, Sukhumvit Rd. Opposite Holiday Inn Hotel, Klongtoey, Bangkok 10110, Thailand
Open:  Lunch   12:00 – 14:30, Dinner  18:00 – 23:30
Also Saturday –Sunday Opening full day 12.00-22.00 hrs