Vegan Guide to Bangkok

Vegan Food Quest small banner logo

SEPTEMBER 2021: Due to COVID we have been unable to travel for more than 18 months, which means it’s been impossible to update our vegan travel guides. Therefore we cannot be sure if the below inclusions are still open, so please contact them directly to check. For up to date information, check out the excellent HappyCow, which you can find via the link at the bottom of this vegan guide.

Updated February 2020

Here is our Vegan Guide to Bangkok, capital city in the ‘Land of Smiles’. It’s a bustling, busy, noisy, dirty, exciting, vibrant city of extremes; with culture, adventure, beauty and amazing vegan food right at your fingertips, our vegan guide to Bangkok will help you know where to look and make the very most of your visit. We love Bangkok and are always happy to visit because there are so many options for vegans in this huge Asian city, every cuisine seems to be represented here and there’s a great range of eateries meaning you can spend the time in between sightseeing enjoying tasty, vegan food.

Vegan Restaurants in Bangkok

Broccoli Revolution

Opening Hours: 9am-10pm every day (opens at 7am on Saturday and Sunday)

Broccoli Revolution
899 Sukhumvit Rd
Bangkok 10110

The decor and design at Broccoli Revolution is modern and minimalistic and the food served is delicious and healthy which is a perfect combination in our opinion. We ate cake (of course) but also enjoyed a hearty burger on a charcoal bun, split pea fritters and delicious fried tempeh which made us want to head back to Indonesia on the next flight and spend every day eating as much tempeh as possible. They now have two other locations for you to visit, one in Central Embassy and the other in Bangrak, near to Saphan Taksin BTS.

vegan burger at Brocolli Revolution in Bangkok
tempe at Brocolli Revolution in Bangkok

May Veggie Home

Opening Hours: 11am-10pm every day

May Veggie Home
8/3 (Asoke-Sukhumvit Intersection)
Ratchadaphisek Road
Khlong Toei
Bangkok 10110

You can enjoy Thai, Japanese or Western food (using tofu or mock meats) plus vegan cake and ‘Coco Much’ vegan ice cream when you visit May Veggie Home, the Penang curry is pretty special and we loved having the choice of brown rice. Another ‘must try dish’ is the stuffed avocado salad, both dishes are delicious and we’ve found ourselves ordering them regularly there. The atmosphere is relaxed and everything served is 100% vegan which makes it one of our Bangkok favourites, here’s a review from our one of our first visits to May Veggie Home.

Penang Curry at May Veggie Home in Bangkok

Veganerie Concept

Opening Hours: 10am-10pm every day

Veganerie Concept
35/2 Soi Methiniwet (Sukhumvit24)
Behind Benjasiri Park
Bangkok 10110

Located behind Benjasiri Park and providing a peaceful escape from the hustle and bustle of Bangkok, Veganerie Concept was the second Veganerie location to open, it’s very different in many ways from the original location, but still fabulous. You can expect all of the delicious cakes and waffles that have kept us returning time after time, but Veganerie Concept also offers a full menu of vegan savoury dishes alongside the sweet creations that they’re well known for. Of course we had a waffle plate again but also opted for the full vegan breakfast which included a vegan muffin, vegan ‘bacon’, baked beans and vegan mayo, combined with the waffle plate this provided the perfect start to a long day exploring Bangkok.

Full cooked vegan breakfast at Veganerie Concept in Bangkok
vegan waffle plate at Veganerie Concept in Bangkok

Barefood Bangkok

Opening Hours: 11am-7pm every day

Barefood Bangkok
26 Soi Sukhumvit 61
Khlong Toei Nuea
Thailand 10110

Oh . My . God. This place produces and sells the most incredible vegan cashew cheese that you just have to try, it is the best vegan cashew cheese we’ve ever tasted and we wish we lived next door! Friendly, helpful and super passionate about what they are doing, visiting the guys at Barefood Bangkok when you are in town is an absolute must, trust us. Vegan . Cheese . Heaven

Barefood Bangkok vegan cheese shop
delicious vegan cashew cheese from Barefood Bangkok


Opening Hours: 11am-10pm Monday to Friday (opens at 10am on Saturday & Sunday)

46/1 Sukhumvit 24
Thailand 10110

This newest addition to the vegan scene in Bangkok is seriously cool. We loved the design, we loved the layout and we loved the vibe. Oh, and we seriously loved the food too and can’t wait to return. We enjoyed nutrition packed smoothies and dishes the brunch menu; ‘The Game Changers’ burrito was next level deliciousness and ‘Shakalaka Shakshouka’ was just perfect. We will be visiting EVERY time we are back in Bangkok for sure…

Vistro Bangkok vegan breakfast burrito
Vistro Bangkok vegan shakalaka shakshouka

Veganerie EmQuartier

Opening Hours: 10am-10pm every day

Veganerie EmQuartier
EmQuartier Mall
M Floor
637 Sukhumvit

OK, so you’re addicted to the sweet delights that the baking wizards create at Veganerie but are nowhere near their main locations? Luckily if you’re in the vicinity of the glitzy EmQuartier Mall there is now a small counter in the food hall fully stocked with all of your favourite Veganerie cakes and desserts, this is more of a take away option or a place to simply pick your favs and eat them right there on the spot.

Vegan cinnamon bun at Veganerie in Bangkok
vegan red velvet cake at Veganerie in Bangkok


Opening Hours: 10am-10pm every day

Emporium Food Hall
Emporium Mall
622 Sukhumvit Road

Talalask was one of our favourites for many years at their Central World location but sadly they closed when the food court was refurbished. You’ll be pleased to know that they now have a branch at Emporium Mall where you can enjoy a selection of Thai dishes featuring a variety of mock meats, rice, noodles and soups. We will be sure to check them out next time we’re in Bangkok but wanted to include it as we loved the original Talalask so much.

Vegan pad se ew at Talalask in Bangkok
vegan mock meat at Talalask in Bangkok

Veganerie Soul

Opening Hours: 10am-10pm every day

Veganerie Soul
Siam Paragon
Rama 9 Rd

By now you must realise we’re big fans of Veganerie and so it’ll come as no surprise that we’ve included their newest location in our vegan guide to Bangkok. Located in the food hall of Siam Paragon you can expect all of your Veganerie favourites alongside a decent selection of new savoury dishes. Of course we had another vegan waffle plate (it’s vegan law) but we also checked out a flavour packed dahl and paratha dish and tofu satay served on a bed of salad, everything was very good and this is another welcome addition to the ever growing vegan dining scene in Bangkok.

Dahl with paratha at Veganerie Soul in Bangkok
Tofu satay at Veganerie Soul in Bangkok

Rasayana Retreat

Opening Hours: 9am-9pm every day

Rasayana Retreat
57 Soi Prom-mitr
Sukhumvit 39
Bangkok 0110

This raw food restaurant does amazing things with fruits, nuts, seeds and vegetables. It’s well worth a visit for the raw vegan cake alone but the salads, Mexican taco cups, raw pizzas and spiralised vegetable spaghetti noodle dishes are definitely worth trying out too. The food is fresh, colourful, full of flavour and bursting with life, it’s the kind of place where the food actually makes you feel better after eating it. It’s also the kind of place where you’ll be amazed at what an be done with plant based, whole food ingredients (who knew raw vegan cake could taste this good?!). Check out this review from our first ever visit to Rasayana Retreat.

Raw vegetable spaghetti at Rasayana Retreat in Bangkok
Raw Mexican taco cups at Rasayana Retreat in Bangkok

Veganerie Mercury Ville

Opening Hours: 10am-10pm every day

4th Floor Mercury Ville Mall
Sukhumvit Road

The first and original Veganerie location will always have a place in our hearts as you never forget your first time… Head to the original Veganerie to enjoy their selection of vegan cakes, waffles, shakes, ice creams, pastries and more, it’s a big fat slice of vegan heaven and you should definitely make Veganerie your first place to visit in Bangkok because you’ll definitely want to go back. Here is a review from our visit to the first and original Veganerie.

delicious vegan waTle plate at Veganerie
vegan chocolate brownie shake at Veganerie in Bangkok

Vegetarian Restaurants in Bangkok

Hummus Boutique

Opening Hours: 11.30am-10pm every day

Hummus Boutique
999 Sukhumvit Rd
Khlong Tan Nuea
Bangkok 10110

We were excited to head here for vegan pizza with vegan cheese but upon arrival received the devastating news that they were sold out of pizzas. Despite the knock out blow, we pulled oursleves together and ordered a hummus bowl with falafels and vegan mozzaralla sticks which were so good we ordered an extra portion. We will go back for pizza next time we’re in Bangkok…

Hummus Boutique Bangkok vegan falafels
Hummus Boutique Bangkok vegan mozzarella sticks

Tien Sin

Opening Hours: 7am-2.30pm Monday to Saturday

Tien Sin
439 Khwaeng Silom
Khet Bang Rak
Bangkok 10500

A simple Thai veggie restaurant that serves buffet style food that’s great value, very tasty and altogether a very good option in Bangkok. Some dishes contain egg so choose with caution! The staff are super friendly and help to explain the dishes which are all laid out on the counter. Just point at what you like and all is piled on to a plate for you to take to your own table. It’s cheap and cheerful and well worth a visit if you want a huge plate of vegan food for around 70 baht, they also have a bunch of takeaway options including mock meats that you can cook at home.

vegan food at Tien Sin in Bangkok
vegan meal at Tien Sin in Bangkok

Vegan Friendly Restaurants in Bangkok


Opening Hours: 11am-10.30pm every day

Grand Hyatt Erawan Bangkok
494 Rajdamri Road
Bangkok 10330

Located at 5 star luxury hotel Grand Hyatt Erawan this casual eatery serves local dishes, noodles and snacks. What makes it very exciting is the recent commitment to Green Monday, an excellent initiative that encourages and supports restaurants and hotels to offer more vegan and plant based options. This means plenty of clearly marked vegan options that are all very reasonably priced considering you are in a 5 star hotel. The dishes we ate were packed with flavour and delicious, many featuring OmniMeat, a plant based pork alternative which has just launched in Bangkok.

Grand Hyatt Erawan vegan larb OmniMeat
Grand Hyatt Erawan vegan phad krapraw OmniMeat

Prime Burger

Opening Hours: midday-11pm every day

Prime Burger
497 Sukhumvit Rd
Bangkok 10110

With an excellent location on Sukhumvit Road and just a short walk from Phrom Phong BTS this is a great option for your Beyond Burger fix. Their San Fransisco burger is served in a vegan bun with vegan cheese from Daiya and an excellent homemade vegan burger sauce. It really hits the spot if you’re craving that fast food feeling from a juicy burger and we loved it. As with all of their burgers you can choose from 1, 2 or 3 patties which is perfect depending on your level of hunger AKA greediness. We’re going in on a triple next time for sure! Highly recommended.

Beyond Burger from Prime Burger Bangkok

Pala Pizza

Opening Hours: 7am-11.30pm every day

Pala Pizza
BTS Asok / MRT Sukhumvit
Sukhumvit Rd
Bangkok 10110

This has long been on our radar but until now our Pala Pizza experience has always been to grab a slice when passing or transferring from the BTS to the MRT. The location is certainly convenient for this, being on the ground floor of Asok BTS station on Sukhumvut Road. We knew they served a selection of vegan pizzas and pasta dishes inside so on our recent trip we stopped by to enjoy one of the vegan pizzas on offer. Our vegan pizza was delicious. The base was perfect and we loved the tomato sauce and toppings. They were super busy (they are always busy) and to be honest our pizza could have done with staying in the oven for another couple of minutes but other than that it was superb.

selection of vegan pizzas from Pala Pizza Bangkok
vegan pizza from Pala Pizza Bangkok

Saravanaa Bhavan

Opening Hours: 9am-10.30pm every day

Saravanaa Bhavan
663 Silom Rd
Bangkok 10500

With 68 outlets around the world Saravanaa Bhavan has been preparing vegetarian and vegan Indian cuisine for many years and certainly know what they are doing. We’ve dined in a few on our travels so were happy to see that “the World’s no 1 Indian chain” now have a Bangkok location. We ordered the South indian thali that we saw being served to another customer as we couldn’t resist it, they happily swapped out a couple of items with yoghurt and prepared everything with no ghee ensuring our food was 100% vegan, it was amazing and possibly one of the best thalis we’ve ever eaten (including on our trips to India). The staff were super friendly and happily topped up our small silver bowls every time they were empty, to say we left Saravanaa Bhavan very full indeed would be an understatement.

Saravanaa Bhavan serves delicious vegan Indian food in Bangkok
vegan South Indian thali in Bangkok at Saravanaa Bhavan


Opening Hours: 6pm-10.30pm Monday to Saturday

24 Sukhumvit 53 Alley
Bangkok 10110

Although this isn’t a vegan restaurant, they have an amazing ‘Bo.lan Botanicals’ tasting menu that is 100% vegan (please pre order when you make a reservation).Bo.lan is a pretty special place and so if you love fine dining Thai vegan food, you won’t be disappointed with the magic that goes on in the kitchen. To put it in a nutshell, Bo.lan is a vegan foodie’s paradise, expect beautifully presented, tasty food art, arriving in a steady stream to your table where you’ll be blown away with dish after dish of amazing Thai food. This isn’t an ordinary dining experience, this is a place where happy food memories are made and where the wonders of beautiful Thai food are celebrated with every dish, click this link for a detailed review from Bo.lan.

Fresh and spicy dish served with edible flowers at bolan in Bangkok

Na Aroon

Opening Hours: 6.30am-10pm every day

Ariyasom Villa
65 Sukhumvit Soi 1
Bangkok 10110

Na Aroon serves “organic and mainly vegetarian food” with a few dishes that include seafood but no meat; they have the best understanding of what vegan means and their are many menu items clearly marked as vegan and others that can be easily adapted. For more information and further vegan food pictures you can read our detailed review of Ariyasom Villa where Na Arroon is located. This boutique, family owned vegan friendly hotel is centrally located and just a few minutes walk from the BTS. It is an experience like no other in Bangkok with a history dating back to when the property was first built in 1941 by the current owners grandparents.

Ariyasom Villa - Vegan Lunch
Ariyasom Villa - Tofu Satay

Vegan Friendly Luxury Hotels in Bangkok

Check out these ‘tried and tested’ vegan friendly luxury hotels and resorts in Bangkok that one of our team has stayed at. Each of them understood our request for plant based food and ensured that our experience as vegan guests was very enjoyable. We would always recommend contacting your hotel or resort in advance to advise them of your dietary choice, and then to follow this up upon check in by asking to speak with either the restaurant manager or member of the F&B team.

Vegan Shopping in Bangkok

We often need to buy supplies when we’re in Bangkok and usually head to one of the branches of Gourmet Market or Villa Market as both stock a variety of imported items alongside locally produced mock meats and tofu, also plenty of dried nuts / seeds etc which play a big part in our diet. Gourmet Market in Siam Paragon has a huge selction of Bob’s Red Mill products and also some interesting mock meats including vegan sausages which are perfect for that home cooked vegan hot dog. For a simple and cheap snack when out and about in Bangkok we often visit 7-11 and pick up a ‘Rivon’ soy yoghurt and bag of ‘Snack Jack’ green pea snacks (maybe not the healthiest but they are a guilty pleasure). There is a brand new vegan home delivery service called Vegan Store Bangkok, the team are adding new products regularly and although we haven’t tried them yet we’re happy to spread the vegan love.

Gourmet Market at Siam Paragon in Bangkok
Mock meat and tofu at Gourmet Market in Bangkok
vegan snacks from 7-11 in Bangkok

Other Vegan Guides to Bangkok

Our vegan guide to Bangkok is far from conclusive and we will continue to update it as we visit new vegan locations, in the meantime please check out the superb Happy Cow guide to Bangkok and these other helpful online resources with plenty of information regarding vegan travel in Bangkok:


For some serious Bangkok vegan food porn, head over to the Instagram account of Vegan Bangkok Life and drool at the almost edible images from one of the Happy Cow Ambassadors for this uber vegan friendly city! If there are any other vegan Bangkok blogs or articles you know of please let us know and we’ll happily add them to this list…

Vegan Food Quest in Thailand


Share This Story Via Social Media


  1. Franca January 30, 2015 at 7:15 pm - Reply

    I miss Thai food so much and seeing all these delicious vegan food makes me craving for some. I really need to go back to Bangkok and Thailand altogether and experience it as a vegan, I became vegetarian while I was there but not vegan yet.

    • Caryl January 31, 2015 at 12:23 am - Reply

      the food here is incredible, SO many options and where we are now (Chiang Mai) seems to have an endless supply of veggie / vegan / raw options – we find new places every day! we’re trying to write a guide but every i=time we thing we have all of our favs covered we find a new one….

  2. GiselleandCody February 14, 2015 at 7:23 pm - Reply

    There are so many amazing places to eat while in Bangkok.

    Easily one of our fave cities in the world. Did you guys try Ethos or GoVinda?


    • PAUL February 16, 2015 at 10:10 am - Reply

      We didn’t visit either but will do next time – we couldn’t stop ourselves returning to the same places…

      Will 100% be there in January and possibly sooner – depends how things pan out this year….arriving in Siem Reap has made me realise just how good we had it in both Bangkok and Chiang Mai – there are a couple of places here but not much choice, no health food shop and it is more expensive 🙁

      Just got a small apartment though so can start cooking again 🙂

  3. February 20, 2015 at 5:11 pm - Reply

    Great post. I’ve shared it in the Thailand Vegan Facebook group here:

    Good to see May Veggie Home in there. That’s my fav BKK spot to eat.

    • Caryl March 5, 2015 at 4:02 pm - Reply

      Thanks for the support and also sharing post on Facebook page – much appreciated:)
      We loved May Veggie Home too, we often stay near by so it is our ‘local’ when in town, won’t be back until January 2015 but will certainly visit then…
      Had some great vegan Thai food in Siem Reap, Cambodia last night – they made a special vegan curry paste for us and we enjoyed Pad Phet, Penang curry and mixed veg with tofu – decent uathentic flavours and we are looking forward to our next visit already!

  4. Steph March 21, 2015 at 12:58 am - Reply

    Good choices!
    I lived in Bangkok for 2 years (left last year) and was overall pretty disappointed with the vegan options.. I thought a lot of restaurants used too much oil and not enough fresh ingredients..
    I found that some of the BEST restaurants were the cheapest. Most of the mall food courts (including MBK and Terminal 21) have vegetarian stalls with at least a few vegan options (“jay”) and for about 1USD for a whole, big meal.

    • Caryl March 21, 2015 at 3:15 pm - Reply

      That’s so true about cheap, local places often being the best – Thailand is great for those!! We’re discovering new places there all the time and our next visit will definitely include the new vegan cake place that sells vegan waffles and ice cream too! It looks amazing 🙂

      Do let us know about any other places to check out, we never get tired of looking for vegan food!!

  5. Steph March 21, 2015 at 12:59 am - Reply

    Oops – I forgot the best one in my above comment! Mango near Khao San Road was my overall favorite vegan restaurant, inexpensive, great dishes, fresh flavors, and even with vegan (AMAZING) desserts and ice creams.

    • Caryl March 21, 2015 at 3:21 pm - Reply

      That’s another one for the list to visit then! Thanks for the tip, we’ll try to check it out next time we get to Bangkok 🙂

  6. Amber August 6, 2015 at 2:45 pm - Reply

    This has given me the fuel I need for my quick Bangkok visit in a months time. I shall be making sure, as many of these places are on my list to indulge in. Thank you so much for the inspiration!!!

    • Vegan Food Quest August 6, 2015 at 3:42 pm - Reply

      Glad you enjoyed it! We really love to eat our way around Bangkok and will be updating this guide as we find new places – feel free to share you discoveries too! Happy vegan traveling (and eating!) xx

  7. Sara August 31, 2015 at 8:56 pm - Reply

    This is so helpful. I’m going to Thailand and Cambodia later this week and reading your posts on the vegan food has made me really excited. Can’t wait to go and try it all out.

    • Vegan Food Quest September 1, 2015 at 4:22 pm - Reply

      Hi Sara,
      Glad we can help – the vegan food in this part of the world is really exciting and I’m sure you’ll have a great time. Feel free to get in touch and ask us anything else, always happy to help!
      Have fun and happy vegan travels
      Caryl 🙂

  8. Elyssa October 7, 2015 at 12:44 pm - Reply

    Should I be booking Bo Lan is a few months advance ?

    And can I take Mayo home to Australia

    • Vegan Food Quest October 8, 2015 at 4:10 pm - Reply

      Hi Elyssa,
      I don’t think you need to book Bo.lan that far in advance but if you know you want to visit then there’s no harm in dropping them an email to make your reservation. As for the vegan mayo, you shouldn’t have any problems taking it back home with you but probably best to look online with the Australian Customs office. Sadly, they no longer sell that mayo where we found it in the mall – we’ll be updating our guide soon and taking this out (as well as adding a few new things we discovered on our last trip there).
      Hope that helps, drop us an email if you have any other questions.

  9. Dave Immerz October 20, 2015 at 10:02 am - Reply

    Great guide, thanks for the tips! We’re in Bangkok now & also recommend:
    – Talalask (Central World, Level 7 food court at back of the supermarket for a cheap Isan option cooked as you order)
    – Na Aroon Restaurant can do great vegan dishes as a more expensive option (
    – Veganerie for desserts & some breakfast options just off Chit Lom BTS in Mercury Ville mall (

    • Vegan Food Quest October 20, 2015 at 11:16 am - Reply

      Thanks Dave! Have been meaning to update the guide for a while and add in details of our trip to Veganerie (oh the red velvet cake!) and Talalask (oh the pad see ew!) so thanks for the link. Will have to check out your other tip when we are back in January… already looking forward to it! Let us know of anything else we should try too… we love Bangkok! Caryl 🙂

  10. BangkokBestDinning September 14, 2019 at 11:47 am - Reply

    Thanks for sharing. nice post

  11. Tasmin February 12, 2020 at 1:15 pm - Reply

    If you’re fancying Indian check out the Silom area. There are a lot of plant based restaurants here. Including Suananda. Super tasty food, quite peaceful and down a little alley. ☺️

    • Vegan Food Quest February 13, 2020 at 12:41 am - Reply

      thank you for suggesting Suananda Tasmin! we will try to check it out next time we’re in town…

  12. Mr. Prakash Chandra Devkota. May 4, 2022 at 7:41 am - Reply

    Thank you for sharing the best article all about Thailand foods.

Leave A Comment

Go to Top