Skip to Content

Top 3 Vegan Restaurants in Chiang Mai, Thailand

Affiliate Disclosure: This post may contain some affiliate links, which means when you click, I get a small percentage of the purchase at no extra cost to you. This allows me to keep this website running, so feel free to click away! You can read my entire Affiliate Disclosure here.

Chiang Mai, Thailand is known for being a fantastic place to eat vegan. I do agree with this somewhat (I plan on writing a post soon about what it is REALLY like being a vegan in Chiang Mai, Thailand). Chiang Mai does have several really amazing vegan restaurants. I have been living in Chiang Mai for a little over a year, and I have been able to try most of the vegan restaurants during this time. Not all vegan restaurants in Chiang Mai are amazing though. There are a few that I consistently come back to time and time again. So without further ado, here are my top 3 vegan restaurants in Chiang Mai, Thailand.

I made a video version of this blog post if you prefer to watch instead of read.

(These restaurants are in no particular order)

1. Happy Time

Image from

I had to list Happy Time first because it is the only restaurant on this list that only sells authentic Thai food. Thai food is notoriously not very vegan-friendly. Finding this restaurant was honestly a dream come true because it allowed me to eat real Thai food without worrying if fish sauce was accidentally added to the dish.

Top 3 Vegan Restaurants in Chiang Mai, Thailand | The Vegan Abroad

There is no set menu at Happy Time. They have around 5 or 6 dishes that they make every day. They set out the pots on the counter, and you can choose which dishes you want along with a side of rice. There is also a noodle soup that is available every day.

Top 3 Vegan Restaurants in Chiang Mai, Thailand | The Vegan Abroad

One of the best parts of this vegan restaurant is how cheap it is. Most vegan restaurants in Thailand are significantly more expensive than local Thai restaurants. Happy Time might be slightly more expensive, but not by much. You can get one dish with rice for 40 baht, two dishes with rice for 50 baht, and 3 dishes with rice for 60 baht. They also have various “extras” like sushi, spring rolls, steamed buns, and desserts that cost around 35 baht each.

The woman that owns this restaurant speaks English really well, and she can easily explain what each dish is. Personally, I am a HUGE fan of spicy food, so she will tell me what dishes are really spicy. If you aren’t a fan of spicy food, then she can tell you which dishes aren’t spicy or are less spicy.

How to Eat Vegan on a Budget

Free PDF Download

    We won’t send you spam. Unsubscribe at any time.

    2. Goodsouls Kitchen

    Image from

    I am going to be talking specifically about Goodsouls Kitchen in this post, but there is also a sister restaurant in Chiang Mai called Reform Kafe. They are basically the exact same restaurant except that Reform Kafe is outside and doesn’t serve breakfast Goodsouls Kitchen has outside seating, but most of the seating is inside. Goodsouls Kitchen serves breakfast.

    Top 3 Vegan Restaurants in Chiang Mai, Thailand | The Vegan Abroad

    Goodsouls Kitchen is mostly a westernized vegan restaurant. They do have some Thai food options, but I have honestly never eaten any of their Thai dishes. This is because Goodsouls Kitchen is more expensive than a traditional Thai restaurant. I know that I can get delicious Thai food for a much lower price at Happy Time. I have only eaten the westernized food at Goodsouls Kitchen because westernized food isn’t available cheaply throughout Chiang Mai.

    Top 3 Vegan Restaurants in Chiang Mai, Thailand | The Vegan Abroad

    Goodsouls kitchen has everything from smoothie bowls, to pasta, to vegan foods, to desserts. There most popular dish is probably their burgers. They have several options like a mushroom burger, beetroot burger, quinoa burger, and tempeh burger. I think the most popular burger is the mushroom burger, but I am not a huge fan of mushrooms, so I prefer the beetroot burger. The only burger that I don’t like is the tempeh burger. You can also add a piece of vegan cheese to the burgers for an additional 50 baht.

    3. Pure Vegan Heaven

    Pure Vegan Heaven

    There has never been a more accurately named restaurant than this one. Pure Vegan Heaven is seriously pure, vegan heaven. This restaurant is similar to Goodsouls Kitchen because it is mostly a westernized restaurant although they do also have some Thai food. Like Goodsouls Kitchen, I have never eaten the Thai food here.

    Top 3 Vegan Restaurants in Chiang Mai, Thailand | The Vegan Abroad

    Pure Vegan Heaven also has a wide range of food options from waffles, to smoothies, to pasta, to dessert. My favorite dish at Pure Vegan Heaven is either the Mexican bowl or the falafel bowl. Although I am a fan of Pure Vegan Heaven’s smoothies, I don’t think that their smoothie bowls are that great.

    Top 3 Vegan Restaurants in Chiang Mai, Thailand | The Vegan Abroad

    I would like to note that Pure Vegan Heaven is out of the central tourist part of town. I think that it is 100% worth the trip, just know that it will take a little longer to get there.

    *NOTE: There is also a vegan restaurant in Chiang Mai called Vegan Heaven. This is not the same restaurant as Pure Vegan Heaven.

    Read Next:

    Pin for later

    Vegan Khao Soi Recipe - Northern Thai Curry | The Vegan Abroad

    Friday 18th of December 2020

    […] vegan and vegan-friendly restaurants in Chiang Mai, Thailand. My absolute favorite restaurant was Happy Time. It is an entirely vegan restaurant with authentic Thai dishes. Happy Time is where I was able to […]

    The Ultimate Guide to Vegan Restaurants in Chiang Mai, Thailand

    Wednesday 17th of June 2020

    […] I ate at my fair share of vegan restaurants during this time. Previously, I wrote a blog post about my top 3 favorite vegan restaurants in Chiang Mai. Those three restaurants are also included in this post. I was searching on Happy Cow to make sure […]