Vegan Chiang Mai | Best Restaurants, Food Tours, Hotels & More

Chiang Mai is probably the best city in Thailand to be vegan. Many restaurants will have vegetarian options, which are also often vegan (assuming they don’t contain egg), and it is relatively easy to convince staff to substitute meat with tofu in most traditional Thai dishes.

Nonetheless, there are also many purely vegetarian restaurants and even more with good vegetarian and vegan options. With a wide range of quality, however, it can be hard to know where to go for the best vegan food. That’s why we did the hard work for you and scouted out all the best places for eating vegan in Chiang Mai!

Pin this guide

vegan chiang mai pin2

Chiang Mai Vegan Food Tours & Classes

Express Vegan & Vegetarian Cooking Class – We Love Green! That’s why, when it comes to creating fabulous plant-based food, we say there can never be too many cooks in the kitchen. With our vegan and vegetarian Thai food cooking classes, we want to introduce everyone to the delicious possibilities of cooking traditional Thai food with a modern, ethical twist. We Love Green cooking classes will expand your palate and open your mind to an array of new techniques that will shake you out of mealtime ruts and help you spread the word of good, honest cooking!

Vegetarian & Vegan Cooking Class in Chiang Mai – Put a plant-based twist on your favorite Thai dishes in this half-day cooking class. After a local market tour, head into the kitchen to prepare vegetarian and/or vegan versions of chili paste, curry paste, peanut sauce, spring rolls, red, green, and yellow curry, tom yum soup, pad Thai, papaya salad and mango sticky rice.

Chiang Mai Vegan Restaurants

This is the key used in this guide, which appears directly under the name of each establishment mentioned:

Which meals are catered for

  • breakfast: typically 08:00-10:00
  • lunch: typically 11:00-14:00
  • dinner: typically 17:00-20:00

The type of food served

  • serves meat / vegetarian / vegan / raw vegan

A rough price range (based on prices of mains)

  • cheap: up to 50฿ (up to €1.25)
  • moderate: 50฿-120฿ (€1.25 – €3)
  • expensive: 120฿+ (€3+)

Vegetarian Food in Maya Food Court

lunch & dinner / vegetarian, vegan / cheap

Below the trendy Maya shopping centre is a smallish food court with various eateries, mostly offering Thai food. One, hidden in a corner is staffed by the loveliest Thai family you’ll meet, and everything is vegan (เจ), though they do also serve eggs separately. You’ll be asked if you want brown rice and then can choose from the various dishes, and they will kindly explain to you what’s in them and whether they are spicy or not.


Highly recommended are the pumpkin curry and all the green things. I didn’t so much like the vegan sausages or texture soy, but Zab did. To identify it, it’s the place that says “cooked with olive oil” at the bottom of their section and there’s a small sign on the fridge saying “go vegan”.



  • Address: Basement food court, MAYA Lifestyle Shopping Centre, Chiang Mai
  • Foursquare


lunch & dinner / vegetarian, vegan / expensive

This lovely vegetarian restaurants in Chiang Mai, Anchan is run the the talented Aye. All ingredients are locally sourced and pesticide free, and vegan options (which make up about 80% of the dishes) are marked with an asterisk on the paper menu, where you mark your order.


Main dishes are all served with rice as default, and the menu changes weekly so that Aye doesn’t get bored. The simple philosophy behind the restaurant was not to serve anything he himself wouldn’t want to eat. For this reason, they only use Himalaya salt (none of that chemical nonsense), do not offer white rice and only serve the fruits and vegetables of the season.



They just started offering some vegan baked goods too, and occasionally sell homemade jam as well as a few organic cleaning and beauty products made locally. Overall, we highly recommend eating here as the food is exceptionally fresh and tasty, portions are generous and the staff are a delight.



  • Address: Nimmanahaeminda Rd, between Soi 6 and Soi 10, Chiang Mai 50200
  • FoursquareFacebook

May Kaidee

lunch & dinner / vegetarian, vegan / moderate

As well as offering vegetarian or vegan cooking classes, May Kaidee is also a great vegan friendly restaurant. The menu offers vegetarian versions of Thai classics, such as tom yam soup, green curry, pad thai, mango sticky rice as well as more unusual dishes like pumpkin hummus.


Food is fresh, service is friendly and the location is cute, though basic. When ordering, don’t wait for someone to come and take your order, instead write it down on the paper menus on the table and take it to a member of staff.

banana and mango with black sticky rice



lunch & dinner / served meat, vegetarian, vegan / expensive

This contemporary Japanese restaurant may not at first appear to be especially vegan friendly, but staff should be able to help you navigate the menu given your dietary requirements. If they can’t, ask for June and tell him that we sent you!


Several of the sushi (or more properly maki) are vegan, though they are marked as vegetarian, and most noodle dishes can be made with tofu substituting the meat if you ask. A couple of soups and salads are also vegan or can be veganised.

The forest lake rolls containing avocado, cucumber and carrot and topped with pickled seaweed are definitely a highlight, as is the tofu yaki soba.



Amrita Garden

breakfast, lunch & dinner / vegetarian, vegan / expensive

Set in a lovely quiet, shady garden, this popular vegetarian place serves some excellent vegan food, including some real treats. The cheese platter with cashew and almond based cheddar, edam and a few other delightfully creamy homemade nut-based cheeses, while small, is excellent.


Their vegan burger, served with either vegan cheese or fresh avocado is also highly recommendable. They also have a few vegan cookies and cakes and sometimes raw vegan cake, but were unfortunately sold out when we visited.


Run by a super friendly Japanese-Thai couple, this place is a real gem in Chiang Mai. Additionally, in their indoor section, they sell a rather extensive range of locally produced products ranging from fresh almond milk to natural skin products and clothes.




lunch & dinner / vegetarian, vegan / expensive

Hidden in a little garden, this well-liked vegetarian restaurant has an eclectic design and is run by the energetic Mr. O, who is seriously into bicycles and Instagram!



The salads are enormous and come with a wide choice of interesting homemade dressings (passionfruit, mint and peanut or tamarind, chilli and garlic dressing). Everything we tried was fresh, delicious and well presented.


Fruits and vegetables all come directly from local farmers wherever possible, and are only bought from markets as a last resort. The food is excellent, colourful and fresh with around 90% of the menu being vegan (they also offer coconut or soy milk for coffee!) but the peaceful location and fast and friendly service are also definite highlights.




breakfast, lunch & dinner (closed Sunday & Monday) / serves meat, vegetarian, vegan / expensive

Run by American expat, Charles, along with the attached Bay’s Coffee, this delightful restaurant has a range of indoor and outdoor seating, as well as a few friendly cats who will come and cuddle up next to you!


While not specifically aimed at vegans or vegetarians, this place does an excellent job of catering for non-meat-eaters and marks all options clearly on the menu (gluten free options are also marked).


Food here is not the typical vegetarian Thai fare, nor the usual vegan burgers and salads. Instead, there are several interesting and innovative dishes such as avocado fries (breaded deep fried avocado slices that are just heavenly!), Burmese chickpea salad and various wraps.


Charles has also set up a kombucha business and is keen to provide something fermented with most dishes, so most come with a side of fermented cabbage. The whole experience of eating there was wonderful and we recommend it very highly to everyone, vegan or not.



  • Address: 15/5 Moo 1, Soi Sudjai, Tanon Khlong Chonlapratarn, Chiang Mai 50300
  • FoursquareFacebook

Taste from Heaven

breakfast, lunch & dinner / vegetarian, vegan / moderate

This is a great little place offering up traditional Thai food done vegetarian with plenty of vegan options.

Nan, the Thai owner, who previously lived and worked in Australia, decided to revamp the menu when she moved locations a couple of years ago to include a lot more vegan options because “vegetarians can eat vegan, but vegans can’t always eat vegetarian”. I liked her immediately.


Vegan options are clearly marked on the menu, as well as those that can be veganised. We found some dishes a little too oily, but overall found the food good and the portions very generous. The location was cosy and service was speedy but relaxed.


The homemade coconut ice-cream made by Nan’s masseur is also very highly recommendable!


Pun Pun Organic

breakfast & lunch / vegetarian, vegan / moderate

Located in the tranquil grounds of Wat Suan Dok, this place serve vegetarian Thai food made with mostly organic ingredients. There is indoor and outdoor seating; go straight for a table outside if there’s one available, as the setting is lovely whereas as inside it gets rather hot and generally is a bit drab.


The service is a little cold, though the food comes relatively quickly even when busy. Dishes are nicely presented and the salads in particular are colourful and fresh. The pad thai and mushroom satay are both decent.



Overall, we found the food quite good, though what we enjoyed most was the location.



Blue Diamond

breakfast, lunch & dinner / serves meat, vegetarian, vegan / moderate

A vegetarian café, restaurant and shop, this place attracts a diverse crowd. There is huge range of vegan cakes for sale, all of which are very clearly marked. These are self service and can easily be taken away, but other food and drinks are ordered from a menu.


They serve local, organic coffee and offer soy milk too. The menu of main dishes is rather extensive and is generally quite good, but the highlight is definitely the cakes. Highly recommendable are the avocado and ginger muffins and cinnamon rolls, but really everything is worth trying! I enjoyed how obviously vegan options were marked, compared to in Europe where it's sometimes as though the fact that something is vegan is almost hidden.


There’s also a large range of dried food and fruit and (possibly organic?) vegetables for sale, as well as things like natural shampoo and soap.


By Hand Pizza Café

dinner / serves meat, vegetarian, vegan / expensive

An Italian style pizzeria set up by a Dutch couple, this is the only place in Chiang Mai that serves pizza made in a wood fire oven, and they have a vegan section on their menu! There are only four choices of vegan pizzas and they do not use any kind of vegan cheese, but the two we tried were both very good, if maybe just a little bit too salty. The base was thin and crispy and the toppings generous.


Overall, the pizzas are perhaps on the small side and we had to wait almost an hour for them to arrive as they can only fit three pizzas in the oven at a time and they made them all from scratch. It was worth it, though and this is the place to come if you’re craving good quality vegan pizza.



Many thanks to Walter, Aye, June, Makiko, Mr O, Charles, Bay and Nan for their hospitality and suggestions and for making this guide complete.

Places we weren't keen on

I don’t normally mention places in these vegan guides that we didn’t like, as I prefer to give positive recommendations and simply leave out the places I wouldn’t recommend. However, since there are so many places with vegan options in Chiang Mai, I thought it was worth pointing out the few that we suggest avoiding.

Salad Concept is not consistent with its marking of vegan options, and staff generally do not speak much English so checking if something is vegan is difficult. The salads are alright, but somewhat overpriced and there is cross-contamination of meat and non-meat ingredients (gloves not being changed while preparing, for example). Service is also very confusing and it is not easy to get the staff’s attention.

Bird’s Nest is manned by grumpy staff and mistakenly marks a few things on the menu as vegan when they are not. The coconut shakes are very good, but the only vegan food options are bagels and sandwiches. The location could be lovely, but it felt a bit under cared for and drab.

AUM has plenty of vegan options and friendly service, but I found the food to be very average and somewhat overpriced. The location feels rather disorganised and the bathroom was not very clean. Rather than bad, I would simply describe this place as unmemorable.

Ice Love You advertises itself as a vegan ice cream place and we had high hopes on arrival. It has a super hero theme and the design is rather cheesy but fun. I was not filled with confidence about the veracity of the claim that the ice creams are all vegan when I asked staff, who uncertainly pointed out one that might not be. More importantly, however, the ice cream itself is way too sweet and lacking any other flavour than sugar. Also, none of the desserts and cakes are vegan.

Places we didn’t get to

There were a several places we didn’t get time to visit, so cannot comment on their vegan offerings or quality of their food. Hopefully next time we’re in Chiang Mai, we can get to Khun Churn, Happy Green, Cat House, Bodhi Tree, Alice’s Organic Vegetarian and Free Bird Café. If you've been to any of these, or others we have missed, let us know what's worth it and what isn't!

Recommended Hotels in Chiang Mai


There are many sites for apartment rentals in Chiang Mai, 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

9 Comments on “Vegan Chiang Mai | Best Restaurants, Food Tours, Hotels & More”

  1. Jub says:

    Great list, like that you popped the places you didn’t like in either. Bottom of Maya, Mai is so friendly, she liked to call me ‘Mr Mushroom’, always got the mushroom balls on the stick.

    And Mr O is a champion as well. So cool how the people behind the place make it awesome

    1. Sam Wood says:

      Hahaha, that’s fun! It seems that this Mai was good at giving people nicknames – I have a friend living in Chiang Mai who she called Ron Weasley because she thought he looked like him (he doesn’t)!

  2. Leif Jansson says:

    There is a new Vegeterian restaurant just south from the Old City
    Pink House Garden WuoLai Soi 2. There is a really laidback atmosphere with good Thai style Vegeterian food. They are famous for the really jummy Gluuten-Free Cakes and have also Vegan options.

    1. Sam Wood says:

      Thanks for letting us know, Leif. We’ll have to check that one out when we’re next in CM!

  3. stephanie says:

    Great article! Even though I am not a vegan, I still find this useful! I have been to Chiang Mai twice and really love the city. Most of the cafes you mention I did not know.
    I did go to taste of heaven (hummus and pita bread!!!)and blue diamond and like both a lot! I went to both multiple times.
    The sushi place sounds great, I want to try it if I ever visit CM again.
    I can understand why the salad concept wasnt good for you, they have a great concept, but they need to make some changes in order to be really vegan!

    1. Sam Wood says:

      Thanks for your comment, Stephanie! It always pleases me when non-vegans can enjoy and find these guides useful too! Thanks so much!

  4. Vilia says:

    Great Guide! I will have to eat a lot in the next days that I am here 🙂 Next time, you should defiantly check out Free Bird Cafe, as it has a wonderful concept and serves absolutely delicious burmese-thai food. I really loved this place when I came to CM first time.

Comments are closed.