Indulge Yourself at These Vegan Restaurants in Bangkok.

Over several trips, I’ve sampled some of the best vegan restaurants in Bangkok and put together these drool-worthy recommendations.

As a digital nomad, I’ve always been on the lookout for the perfect city to transit through – a city with good connectivity, affordable accommodation and incredible vegan food. After many misses, I’m convinced that Bangkok checks all those boxes.

Having transited through the city thrice in the last six months – and indulged in mouthwatering local and international vegan food – I feel compelled to share my recommendations.

Take my list of the best vegan restaurants in Bangkok (including vegetarian restaurants Bangkok) and indulge your taste buds in the city’s thriving vegan food scene:

Veganerie Concept (best vegan restaurant in Bangkok!)

vegan bangkok, veganarie concept, vegan restaurants bangkok
Vegan restaurants Bangkok | The avocado toast at Veganarie Concept. YUM!

Here’s a confession: Every now and then, while transiting through Bangkok, I make sure I stay a night or two just so I can eat at Veganarie Concept. Many vegans describe the food as “vegan food porn” and I agree.

The enormous menu features a wide range of healthy and indulgent smoothies, burgers, wraps, pasta, Thai food, bowls and a huge choice of mouth-watering desserts – all vegan. I always try to go there hungry, so I can eat as much as possible!

If you’re on the fence about going vegan because you love your comfort food, I highly recommend giving Veganarie Concept a shot.

My favourites are their dark chocolate and chocolate and mint smoothies, pulled BBQ burger (made with pulled mushroom and vegan mayo), avocado toast, pesto pasta with marinated soy chunks and chocolate smoothie bowl. For dessert, I love their decadent chocolate cakes. My mouth is watering thinking of the food even as I type this 😉

Vegan tip: I’ve also tried their wraps and Thai food, and wasn’t as impressed as with the other dishes.

Find Veganarie Concept on: HappyCow | Tripadvisor

Join my food adventures on my new vegan Instagram account: @nomadicvegan

Im Chan

vegan thai food
Vegetarian restaurant Bangkok | Green curry and brown rice – not at Im Chan though.

On a hot Bangkok afternoon, after being disappointed to miss the lunch hours of the place I had planned to eat at, I walked into Im Chan – a hole in the wall joint just off the main Sukhumvit road.

I ordered the morning glory and Chinese kale stir fries off the limited vegetarian options on the menu and explained that I didn’t eat fish or oyster sauce – only soya sauce. The food was surprisingly delicious, and I polished off both dishes with rice and two coconut waters! I’ve heard that many local food joints use MSG in the food; I’m not sure if Im Chan does, for it was lost in translation.

Vegan tip: I rely on a smell test to tell if my food contains fish / oyster sauce while in Thailand. The food at Im Chan passed, though none of the dishes are labelled vegan or vegetarian.

Find Im Chan on: Facebook | TripAdvisor

Also read: Going Back to the Places We Love

Bonita Cafe and Social Club

bonita cafe and social club
Vegan restaurants Bangkok | The massive club sandwich at Bonita.

I’m a sucker for a good vegan sandwich, and when I spotted a vegan club sandwich while browsing the menu of the all vegan Bonita Cafe, I knew I had to make the longish journey from Sukhumvit to try it. The location is pretty obscure, which is probably why the cafe was quite empty – and that’s a pity because the food was amazing!

The huge club sandwich came stuffed with layers of vegan egg (made from tofu), vegan mayo, avocados and veggies, and I could only finish half of it.

The owner is a Japanese guy who, even at the age of 40+ (my guess), runs ultra marathons of over 100 miles – and has been vegan for 8-9 years!

Vegan tip: Come hungry; the sandwich packs in a great deal of protein!

Find Bonita Cafe and Social Club on: Website | FacebookHappyCow | TripAdvisor

Also read: Not Your Typical Travel Guide to Taiwan

Açai Story

acai story
Vegan restaurants Bangkok | Acai Story – best second breakfast ever.

While waiting for my clothes to be washed at a nearby coin laundry, I was killing time wandering about the food hall of Em Quartier Mall in Sukhumvit when I stumbled upon Açai Story, that offers – you guessed it – Acai berry smoothie bowls with the most delicious flavours and toppings!

I couldn’t help indulging in a second breakfast with the Sunshine bowl – with an Acai berry base, topped with mangoes, goji berry, raw cacao, pumpkin seeds and more. Despite the initial brain freeze, the bowl was absolutely delicious, healthy and fulfilling!

Vegan tip: All the bowls on offer are vegan by default; the stall is located near the escalators going down to the food hall at Em Quartier Mall.

Find Acai Story on: Facebook | Website

Also read: Why I Turned Vegan – and What it Means for My Travel Lifestyle

May Veggie Home

May veggie home bangkok, vegetarian restaurant bangkok, vegetarian food bangkok
Vegetarian restaurant Bangkok | Stir-fried sunflower sprouts with mushroom at May Veggie Home.

While looking for a vegan-friendly Thai restaurant in the Sukhumvit area in Bangkok, I found May Veggie Home on Happy Cow. This vegetarian restaurant was already packed with people when I showed up for an early dinner – and unlike many local Thai food places, they don’t use MSG.

On my own, I polished off two big dishes of stir-friend morning glory with tofu and stir-fried sunflower sprouts with mushroom, accompanied by brown rice. The food wasn’t as incredible as some I had in Chiang Mai, but I left pretty satisfied.

Vegan tip: Their vegan ice creams looked tempting, but I ran out of space!

Find May Veggie Home on: Website | FacebookHappyCow | TripAdvisor

Also read: All the Vegan (and Vegetarian) Food I Loved in Salzburg, Austria

Din Tai Fung

Din tai fung
Vegan food Bangkok | Steamed vegetable dumplings and veggie bun at Din Tai Fung.

My love affair with the Taiwanese chain Din Tai Fung began way back in Singapore when I first tried their steamed vegetarian dumplings. I’ve even been lucky enough to eat at the super popular original Din Tai Fung in a small shop house in Taiwan… and never miss the chance to gobble up some dumplings at their outlet in Bangkok.

The options for vegans / vegetarians are limited, but I absolutely love the steamed vegetarian dumplings. The steamed vegetable buns and steamed truffle mushroom dumplings are good too – and their lemongrass juice is not to be missed!

Vegan tip: Mix your own soya sauce and vinegar to dip the dumplings. The chilli paste sometimes contains shrimp – check with the server, and if that’s the case, ask for cut chilli on the side to mix in your dip.

Find Din Tai Fung on: Facebook | TripAdvisor

Also read: Why You Shouldn’t Put Off Your Travel Dreams in 2018

Broccoli Revolution

broccoli revolution, vegan restaurants bangkok, bangkok vegan dessert
Vegan restaurants Bangkok | Vegan chocolate sorbet at Broccoli Revolution <3

When my local Airbnb hosts told me they love the food at the all-vegan Broccoli Revolution in Bangkok, despite being hard core meat eaters, I had to give it a try. I loved their ambiance, off the main road but with huge glass walls and lots of greenery within.

I tried the avocado bruschetta – which dipped in a sweetish sauce and topped with nuts – was quite different from what I expected but it sure grew on me. The green curry Buddha bowl, with quinoa and veggies, was very filling. And among their wide range of sorbets, I tried and was delighted by the chocolate flavour.

Vegan tip: Come here at your leisure; a great cafe to chill out, read or work on your laptop.

Find Broccoli Revolution on: Website | Facebook | HappyCow | TripAdvisor

Also read: Authentic Goan Food to Try in North Goa

Ethiopian Restaurant

ethiopian restaurant
Vegetarian restaurant Bangkok | Ethiopian beyayenetu at Ethiopian Restaurant, Bangkok.

It’s pretty rare to find an Ethiopian restaurant outside of Ethiopia, so when I stumbled upon one in Bangkok, I just had to try it.

It is tucked away in a random alley off Nana BTS station, not very innovative with its name “Ethiopian Restaurant”, and the ambiance feels a bit shady at first. But once I stepped in, I found both the staff and the patrons – mostly Ethiopians living in Bangkok – to be rather friendly.

I ordered the beyayenetu – the fasting meal combo – and was delighted to eat injera (a crepe made of teff) with shiro (chickpeas), lentils and veggies again, though it was way too big for me to polish off alone!

Vegan tip: The beyayenetu (fasting platter) is always vegan. Other vegan / vegetarian options include a la carte versions of the chickpeas, lentils and veggies. I recommend trying shiro if you only want to try one thing.

Find Ethiopian Restaurant on: Website | TripAdvisor

Also read: An Experiential Guide to New York City

Veganerie Dessert Stall

veganarie concept, vegan food bangkok, vegan thailand
Vegan restaurants Bangkok | Smoothie bowl at Veganarie Concept.

While looking for a quick snack, I was delighted to find a food stall that exclusively sells Veganarie Desserts – just outside the Gourmet Market in Em Quartier Mall. I sampled the chocolate cake again, the banana muffin and the chocolate chip cookies, and loved them all.

Vegan tip: Good for a quick takeaway!

Find Veganarie Dessert Stall on: HappyCow

Also read: How Responsible Tourism Can Challenge Patriarchy in India

Late night vegan food in Bangkok:

Pratunam Seafood

late night vegan food bangkok, vegetarian bangkok, vegan travel thailand
Green curry and beer for a late night vegan indulgence in Bangkok.

It’s been thrice now that I’ve landed in Bangkok late at night, when most eating joints are closed. Luckily, Pratunam Seafood, located just opposite Ramada Hotel, is open until 3 am daily, is a reliable option – and even though it is primarily a seafood joint, it does a wicked vegan/vegetarian green curry!

Vegan tip: The staff is well-versed with vegetarian food, but there’s no harm in reminding them that you don’t eat fish or oyster sauce.

Also read: Lessons on the Art of Living in Sri Lanka’s Hill Country

Vegan restaurants at Bangkok Airport (Suvarnabhumi)

Mango Tree

vegan food bangkok airport, suvarnabhumi airport vegan food, vegan bangkok, vegan restaurants bangkok
Delicious pad thai – not the one I had the airport though.

As much as I love the vegan food options in Bangkok, I hate the average food choices at Suvarnabhumi Airport. After several bad meals, I’ve finally found a good Pad Thai at Mango Tree, located near the D Gates.

The menu labels it as a J Pad Thai (J means Buddhist vegetarian, without meat, fish sauce or seafood). The default version comes with egg, but unlike most other airport restaurants, the staff is able and willing to customise it without egg. My vegan noodles were perfectly cooked, a little spicy and delicious with crushed peanuts and bean sprouts. They also offer J fried rice with vegetables.

Also read: Turkish Food: A Vegetarian’s Delight

Bonus: Vegan cosmetics and toiletries in Bangkok

Since I turned vegan, I’ve been pretty shocked to learn that many of our daily toiletries – shower gels, shampoos, conditioners, moisturisers – contain cruel animal products like honey, bee wax and gelatin, or worse, are still tested on animals.

While in Bangkok, I was happy to buy products at the British-owned Boots Pharmacy which has several branches across the city. The Boots N7 Botanical range is vegan and so labelled, and features a wide range of products from hair serum to make-up, though on the expensive side.

Other than that, like many modern pharmacies these days, Boots also sells the Original Source shower gel – vegan, affordable and a great product; I love their lavender and mint & tea tree shower gels.

Vegan restaurants in Bangkok I’m yet to try:

veganarie concept, vegan bangkok, vegan restaurants bangkok
Vegan restaurants Bangkok | Quinoa pasta with soy tandoori chunks at Veganarie Concept.

Rasayana RetreatOffers raw vegan pizzas, zoodles and desserts, and cold-pressed juices.

Ariya Organic Cafe: Serves up organic sushi, salads and desserts.

Resources for vegan food in Thailand

Chiang Mai

Don’t Leave Without Trying These Vegan Restaurants in Chiang Mai

Koh Phangan

Vomad – The Most Delicious Vegan Guide to Koh Phangan


The Veggie Passport – The Best Vegetarian/Vegan Food in Phuket

acai story bangkok, vegan food bangkok, vegan guide bangkok, vegan restaurants bangkok
Sunshine acai berry bowl at Acai Story!

What are the best vegan restaurants in Bangkok for you? Which of the above would you most like to try?

Also read:

How to Travel as a Vegan and Find Delicious Food Anywhere in the World

The Ultimate Guide to Vegan Food in Japan

11 Tips to Ease Your Transition Into a Vegan Lifestyle

Sustainable Cities: A Love Affair with Slow Fashion in Bangkok

The Shooting Star Academy

Similar Posts


  1. Thanks for writing your Vege and vegan friendly tips Shivya! I’ve shared it with my friend living in Bangkok. Really appreciate your effort in writing such a detailed list!

    1. Shivya Nath says:

      Yay, thanks for sharing it with your friends, Lucy! Hope they’ll be in for a treat 😉

    1. Shivya Nath says:

      Salivating just looking at it again 😉 Hope you get to try it in person soon!

    1. Shivya Nath says:

      Thanks for reading, Lavit.

  2. Omg these all look so delicious! This guide is perfect, will definitely be going back to this as a reference when in BKK!

  3. Thanks for sharing the post. The pictures are simply brilliant!!! Just trying to understand your thought process while taking these pictures and hopefully I am able to learn something…. really amazing pictures – angles, lighting, content… everything. Are these through smartphone camera?

    1. Shivya Nath says:

      Thanks! To be honest, I’m always so eager to eat the food that I want to photograph it as quickly as possible, not thinking too much about the light etc 😉 These are all iPhone 8 plus photos – a brilliant camera.

  4. one of my dream place, always i wanted to go and this summer i am planning to go there. You describe your whole tour in good way even love your post and your trip experience. Let’s see what’s going.. next week i am coming there and going to enjoy a lot as you done it.

Leave a Reply

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