Top Ten Vegan-friendly Restaurants in Bangkok


Bangkok, Thailand — a cataclysm of old world meets new money, stunning traditional architecture blends with cloud-high condominiums and delicious vegan food can be found in side streets and trendy new cafes. We navigated the sweltering pavement-less roads and marble-walled megamalls looking for the best of the best vegan food available.

1. Veganerie – Vegan

Address/Hours/Phone: varies by location

DIY Waffles with cherry and matcha ice cream plus fresh fruit

Indisputably the leader in vegan fast-casual cuisine in Bangkok, Veganerie was our favorite destination for unique yet familiar vegan eats. Indulgent whipped cream and fruit waflles, all-day breakfast platters and decadent milkshakes were the name of the game. Our favorite dishes in the savory category included their BBQ burger, fried chicken waffles, buffalo cauliflower and hearty breakfast scramble. Though all their food is on point, they especially excel in sweet creations, all of which are not to be missed.

2. Nourish Cafe – Vegan

Address: Bangkok Fight Lab, 137 Sukhumvit Soi 50, Phrakanong District, Klong Toei, Bangkok, 10110
Hours: Mon – Fri 9:00 AM – 10:00 PM; Sat – Sun 9:00 AM – 3:00 PM
Phone: +66 (0) 99 783 453

Full English

We may be a bit biased since we dined here numerous times while in Bangkok (it was the closest vegan place to our bnb!), But Nourish Cafe was one of our favorite casual vegan spots to get — yes — nourishing grub. Housed on the second floor of Bangkok Fight Lab, this unassuming refueling spot has so much more to offer than your typical gym cafe, and can rightfully hold its own. We loved the full English platter, American pancakes, BBQ banana peel burger and fried cheese balls. Pair with one of their slushies or smoothies (we recommend the passion fruit slush and acai + red berries smoothie). Their ice cream is also excellent and can be added a la mode to the pancakes!

3. So Vegan – Vegan

Address/Hours/Phone: varies by location

An assortment of So Vegan menu items.

Our very first and very delicious meal in Bangkok was brough to us by So Vegan via the Grab app, which is Thailand’s version of Uber. We were thrilled to find a vegan choice on the app after our long flight. So Vegan’s food did not disappoint — spicy and tangy stir-fried vegan fish, chicken with chilies, noodle soup with vegan seafood and subtly sweet drinks like chrysanthemum tea and pandan juice were decidedly delectable. Their soyskin rolls and pork bun appetizers The food came piping hot and we did feel guilty about all the plastic they used, so if you’re near enough, it’s recommended to stop by any of their three locations.

4. May Kaidee – Vegan

Address/Hours/Phone: varies by location

Pad See-U with mixed veggies and tofu

For authentic Thai cuisine lovers, May Kaidee has it covered. Expertly cooked Thai dishes like Khao Rad Gaeng (curry fried tofu rice) and Pad See-U (wide flat noodles) leave nothing to be desired. Their drink menu boasts freshly blended mango smoothies and refreshingly creamy Thai tea. No surprise for a restaurant that also operates a Thai cooking school!

5. Ton Phon – Vegan

Address/Hours/Phone: varies by location

Deep sauteed tofu, green beans, spicy seitan stir fry, purple rice

For around the price of a train ride (about $2-7 USD), you can fill a plate with a medley of vegan buffet selections paired with Thai purple rice. Ton Phon is a franchise operated by the same folks as So Vegan, and their food is just as amazing. Portion size is generous and for very little coin, you can taste dishes like clear tofu seafood noodles, vegan BBQ steak, spicy bamboo with bok choy and mushroom seitan curry plus whatever whim the chef feels that day as selections change on the regular.

6. Mango Vegetarian & Vegan Restaurant and Arts Gallery – Vegan

Mango’s Pad Kee Mao

Some of the freshest-tasting tofu, tempeh and noodles were had at Mango Vegan Cafe, where cute cats frolic by your side as you dine. Everything served to us was absolutely healthy and delicious, without the need for additives. The Pad Kee Mao had super-soft, translucent noodles and the stir-fry dish featured tempeh with a succulent, nutty texture. The only gripe was that their drinks had way too much ice, and for some reason, the ribbons tied around the drink bottles dyed our hands red. This space also doubles as a mini art gallery. Note: those allergic to cats please be aware there are two cats that roam around the restaurant.

7. Barefood Bangkok – Vegan

Address: 26 Soi Sukhumvit 61 , Khlongton-Nua,Wattana Bangkok, Thailand
Hours: Tue – Fri 11:30 AM – 9:00 PM; Sat 12:00 PM – 9:00 PM
Phone: +66 98 924 6995

Barefood’s BLT with smokey vegan cashew cheese

The creamiest, flavorful and freshest vegan cheese can be had at Barefood Bangkok. A humble little cafe with a big heart, looks are deceiving when it comes to how delicious Barefood’s menu really is. Not surprisingly, the owner is Italian with a passion for the highest caliber of vegan cheese possible. After placing an order, owner and chef Edoardo Bonavolta served us an amusebouche of fresh cheese and in-house baguette. Their smoky bbq burger and BLT sandwich were both outstanding, with the texture of the veggie meats and, of course, their housemade cheeses.

8. Bo.lan – Vegan-friendly

Address: 24 Soi Sukhumvit 53 (Soi Pai dee ma dee) Klong Toey Nua Wattana Bangkok 10110
Hours: Lunch – Thu to Sun 12:00 PM to 2:30 PM Dinner- Wed – Sat 6:00 PM – 10:30 PM
Phone: +66(2) 260 2962

Salad of local ferns with chilli dressing.

A restaurant boasting Netflix stardom with a profile featuring Chef Duangporn Songivsava (Bo) on the popular show Chef’s Table, Bo.lan is truly a singular and pricey experience for those wanting an upscale Thai cuisine experience. A dinner at Bo.lan will set you back $150 for a multi-course menu and leave you stuffed with meals cooked with sustainably sourced and responsibly vetted supply chain ingredients. Bo.lan is not entirely vegan but they offer a full vegan menu, called Bo.lan Botanical. We loved their coconut sugar drink, galangal infused coconut soup and the variety of petit-fours for dessert at the end which came with a smoked cluster of crunchy nuts (with the smoke vapor rising off of the nuts). Advance Reservations are highly recommended!

9. Bonita Cafe and Social Club – Vegan

Address: 100 Soi Pramote (Silom Soi 26), Silom Road, Suriyawong, Bangrak, Bangkok, 10500
Hours: Wed – Mon, 9:30 AM- 9:30 PM
Phone: +66-81-865-9933

Egg and bacon sandwiches

Opened by an avid runner and home to three cats (Neko, Kintaro and Mimi), Bonita Cafe and Social Club has an eclectic mix of Italian, American, English and Japanese cuisine. Enjoy a club sandwich, all day English Breakfast or even Japanese curry rice in a homey setting, friendly service and feel at ease supporting an establishment that strives for a greater mission — empowering their guests to continue on their journey to optimal health through their running club.

10. Broccoli Revolution – Vegan

Address: 899 Sukhumvit Soi 49
Hours: Mon – Fri 9:00 AM – 10:00 PM; Sat – Sun 7:00 AM – 10:00 PM
Phone: +66 2 662 5001

Charcoal quinoa burger

With a dizzying array of both Thai, Japanese and American dishes, Broccoli Revolution is the perfect choice for an indecisive vegan diner. Selections run the gamut: checkout their all-day vegan breakfast menu, artichoke lasagna and organic tom kha soup. They also have a full smoothie and juice bar. We especially loved the broccoli charcoal quinoa burger, which had a toasted sesame seed charcoal bun and a flavorful quinoa patty.

0 I like it
0 I don't like it

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.