Vegan Bangkok | Best Restaurants, Food Tours, Hotels & More

We only spent three nights in Bangkok which wasn’t quite long enough to create a full vegan city guide like we would’ve liked to, especially since one was out of town at the Bangkok Tree House. Instead, we hit a couple of highlights in the vegan scene there and a few lesser known places for some excellent vegan eats.

Pin this guide!

Bangkok Vegan Restaurants


This painfully hipster café in Silom, while it doesn’t overtly advertise it anywhere, does actually serve a couple of vegan options including salads, porridge, soup and smoothies and they have soy milk for hot drinks. While vegetarian options are marked on the menu, vegan ones are not so if it’s unclear, just ask staff to point out what is vegan for you. Though small, Zab assured me that the coffee is delicious.


We went for breakfast after arriving in town on the overnight train from Chiang Mai and enjoyed the few vegan breakfast options, especially the almond bircher muesli with banana puree. When it’s not too busy it can also serve as a decent place to work. Bear in mind that prices on the menu don’t include the 10% service charge and 7% VAT, which while common, can come as a shock as the prices are already quite high.


Bonita Café and Social Club

A quirky little slice of Americana in downtown Bangkok, this fully vegan café serves a great range of western comfort food in cosy surroundings. The decor would not be out of place in your grandmother’s living room and the staff are the loveliest people.


We enjoyed the club sandwich with cashew cream cheese, though it might not be for you if you only like your sandwiches to be very dry. The wholewheat pancakes with perfectly ripe mango and maple syrup were gorgeous.



The little touches like the complimentary popcorn appetiser, the heart shaped fruit in our juices and the humorous notes on the menu about the resident cat made us smile. The location, while in a relatively busy part of town and easy to find, is an oasis of calm and is the perfect place to reenergise before heading out into Bangkok again.



If you feel like indulging in some of the most decadent vegan desserts you can imagine, this is the place in Bangkok to do it. The menu is extensive and if you’re anything like me, you may find it hard to choose! However, I can highly recommend the black sesame ice cream and the dark chocolate brownie. Topped off with whipped soy cream, the combination is heavenly if perhaps a bit too rich.


The setting is not the most lovely, as it’s on the top floor of a small mall, so there is no natural light inside, but it is comfortable enough and the staff are lovely. This is an excellent place to come for a decadent evening dessert and to get a few cookies to take away for later!


  • Address: Inside The Mercury Ville Mall, 535 Ploen Chit Road, Lumpini, Bangkok 10330
  • Foursquare; Facebook

May Veggie Home

With a relatively small menu, this basic but spacious restaurant serves up tasty and satisfying vegan fare. The burgers are decent, the Thai dishes are quite adequate and there are a few other interesting dishes like stuffed avocado. It also has the advantage of being in a very convenient location right by Asok BTS station and across the street from the Maduzi hotel where we also stayed.


We also enjoyed the generous smoothies and the coconut ice cream. Come early in the day if you want to have a chance of trying any of the cakes.


While not our absolutely favourite place in Bangkok, May Veggie Home is great for something easy and filling that’s not too expensive.


Broccoli Revolution

This ultra hipster vegan café and restaurant was definitely a highlight of our vegan eats in Bangkok. The focus is on healthy food, and they serve lots of juices, even some with broccoli! The menu is rather extensive with a lot of Mediterranean style dishes. Everything was fresh and tasty.


I particularly enjoyed the bean and squash burritos with guacamole and tofu satay.



Desserts are from Veganerie and the setting is very cool with a range of seating options. You place your order with the friendly staff and pay before eating.



Recommended Hotels in Bangkok

While not specifically vegan-friendly, this shortlist of our favorite hotels has been hand-selected to provide with a variety hotel options in the city to consider if you’re visiting Bankgok.

SO Sofitel Bangkok – rest in luxury at this chic and trendy 5-star hotel. You’ll enjoy spectacular views of Lumphini Park and the city from every room and each has a mini bar, refrigerator, and private bathroom with bathrobes. After a day of sight-seeing, relax in the Turkish steam bath and jacuzzi.

Trinity Silom – a convenient 10-minute walk from Patpong, Si Lom and MahaNakhon, this modern and stylish hotel offers complimentary Wi-Fi, an on-site restaurant, outdoor pool, tennis courts, and a sauna.

Haven’t Met Silom – located by the Chong Nonsi BTS Skytrain Station, this hotel features stylish rooms with over-sized beds and a rain shower. Have a bite to eat at the on-site cafe and enjoy a drink and views at the fabulous rooftop bar.

Furama Silom – just a few steps from Si Lom, this hotel has spacious rooms with a mini bar and city views making it a stylish space to unwind. On-site you’ll find a bar and restaurant and an outdoor swimming pool with skyline views that’s not to be missed.


There are many sites for apartment rentals in Amsterdam, with AirBnB probably being one of the most popular. Prices are generally comparable to budget hotels, especially if you’re willing to get a room in a shared apartment. Book AirBnB →

Special Offer!

Sign up with AirBnB and you can receive a free $40 credit to use on your first booking!

Join AirBnB

Where did we miss in Bangkok to get great vegan food? Let us know in the comments!

5 Comments on “Vegan Bangkok | Best Restaurants, Food Tours, Hotels & More”

  1. Looks delicious! Is May Veggie Home any relation to May Kaidee’s? The one near Khao San Road has been one of my top favourite restaurants in the world for many years now, long before I became vegan!

    1. Sam Wood says:

      I don’t think so. We didn’t get to that (the original) May Kaidee in Bangkok, but we did go to the one in Chiang Mai which was very nice.

  2. Amélie says:

    Aaaaahhh this makes me miss Bangkok so much!

Comments are closed.