The Best Vegetarian Friendly Restaurants in Chiang Mai, Thailand

This blog contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these links, I may earn a small commission at no extra cost to you. This helps keep this content free.

Over the course of my year travelling in Southeast Asia, I have spent a considerable amount of time living and eating my way around Chiang Mai.

One of the first things I noticed about this city is that it is very health conscious – I don’t think I have ever been to a place where the words vegetarian, vegan, and wheatgrass shots appear in so many menus – but that’s Chiang Mai for you. Healthy, raw, and delicious!

For anyone heading out to Chiang Mai, here are a few of my favourite vegetarian friendly restaurants in the city:

The Best Vegetarian Friendly Restaurants in Chiang Mai, Thailand Energy Me fruit shake at Dada Kafe in Chiang Mai, Thailand.

Dada Kafe

I have been coming to Dada Kafe ever since I moved to Chiang Mai, and I daresay it’s my favourite little spot in the city. While it is not strictly vegetarian, they know how to make some delicious veggie friendly dishes.

I have lots of favourites here. When I come for breakfast, I usually order the porridge with mixed fruits. It comes in a very large bowl, and  you can ask to have the porridge made with soy milk or coconut milk if you’re lactose intolerant. The fruit selection changes depending on the season, but you can usually expect to find some hearty chunks of mango, papaya, pineapple, and watermelon. Drizzle some honey overtop and that’s my idea of perfection!

Dada Kafe also specializes in healthy smoothies and juices. My favourite is the Energy Me (I don’t even have to order it, they bring it straight to my table when they see me walk in!), which is made with coconut, banana, and mango. It is the best smoothie in Chiang Mai. Another close favourite is the Peanut Lover which is made with homemade peanut butter – I like that it’s kind of chunky!

When I want a light lunch I usually go for the Yahweh Toast. This consists of a whole grain toast with slices of tomato and avocado on top. Sprinkle a bit of salt and pepper, and it’s the perfect meal when you’ve had a really large breakfast.

I could go on about this place, but you need to check it out for yourself!

Address: Ratchamanka Road 20/1 

Salad Concept

This is another spot that isn’t strictly vegetarian, however, with all its veggie friendly options, it may as well be!

I come here when I want the option to create my own meal. The tables all have little slips of paper and you get to check off which items you’d like to include in your salad or wrap creation. The first 5 items are included in the price on the menu, and after that each additional item is an extra 6 baht. Premium items like bacon, cheddar, and avocado cost a bit more than the rest, but it’s still a really affordable meal.

What I like about this place is that they have a really creative ingredient selection. Whenever I get a wrap I usually ask for pumpkin, pasta, raisins, feta, olives and asparagus in it. It sounds like an odd combination (especially the pasta), but I assure you it tastes great!

Also, their Berry Smoothie is amazing! I still haven’t been able to figure out what mix of berries they put in it (blueberries, raspberries, strawberries, blackberries?) but it has a nice hint of tartness while still being refreshing.

Address: Nimmarnhemin Road, Soi 13

Vegetarian food at Juicy 4 U in Chiang Mai, Thailand.

Juicy 4 U

Located right across from Dada Kafe, Juicy 4 U is a vegan and vegetarian restaurant.

Again, I usually come here when I’m craving a build it yourself meal. Much like at Salad Concept, this restaurant also lets you create your own order, whether it be a 3-tier whole grain sandwich, a pita wrap, or a salad. All you have to do is check off the 10 items you’d like included in your dish, and they work their magic in the kitchen.

I tend to go for their 3-tier sandwich and my order usually includes tofu, raisins, bean sprouts, avocado, olives, spinach, egg, carrots and even some beetroot. Yum!

Address: Ratchamanka Road 5

Khun Churn

This is a vegetarian open buffet style restaurant and for a mere 129 baht, their selection is truly impressive.

Some of my favourites are the green papaya salad, fried tofu, coconut rice, pad see ew, and khao soi. For dessert they have a do-it-yourself dessert table, and I usually go for tapioca with coconut milk and honey. 

And if that were not enough, a variety of drinks are also included in the buffet price, including Rosella Tea and Butterfly Juice, which is blue in colour.

You will walk out of here feeling stuffed, but oh so happy!

Address: Recently relocated. Now inside Old Chiang Mai Cultural Centre on Wualai Road.

Brown Rice Organic Bistro

So I’m kind of torn about this restaurant because the food is some of the best I’ve had anywhere in Chiang Mai, but the service can also be really slow. This is the kind of place where dinner can turn into a 2 hour affair, so if you want to try it out, come with good company and make sure you don’t have any plans afterwards.

First off, the lassi here is hands down the best lassi I have had anywhere int the city; the drink made me feel like I was back in India. I pretty much finished the glass before my meal even arrived.

I would also highly recommend their fresh spring rolls. The rice paper rolls are stuffed with fresh ingredients (including flower petals!) and the mint leaves and sesame seeds make each bite burst with flavour. I haven’t had spring rolls this good since I travelled in Vietnam.

Address: Samlann Road 85/5

Vegetarian lunch at Pun Pun Restaurant in Chiang Mai, Thailand.

Pun Pun

Located just behind Wat Suan Dok, also known as the Flower Garden Temple, Pun Pun offers a simple outdoor setting and serves up some delicious veggie dishes. 

Some of my favourites at Pun Pun include their spring rolls which are stuffed with glass noodles, bean sprouts, carrots, and other veggies. These come with a nice tart tamarind dipping sauce.

I’m also a fan of their salad, which comes on a bed of lettuce topped with red kidney beans, corn, barley, green beans, onions and other ingredients that seem to change depending on the season. Almost all of the ingredients they use come from the Pun Pun Organic Farm, so you can be sure everything on your plate is fresh and organic.

I also tried their Indian set, but I have to say it didn’t taste like authentic Indian food. If you decided to come here, I would suggest you stick to Thai food because that’s what they excel at.

I would also suggest you go for an earlier lunch because this place fills up quickly. By the time we finished eating, there was a line of people waiting for a table to free up – and the food here is certainly worth the wait! Unfortunately, they don’t serve dinner.

Address: 6/1 Moo 1, Suthep Road. Behind Wat Suan Dok. 

On another note, If you enjoy Thai food and want to learn to prepare some of the local dishes, I would highly recommend taking a cooking class. Before leaving Thailand, I signed up for an all day cooking class with The Chiang Mai Thai Farm Cooking School and spent the day learning to make some of my personal favourites. The class was set outdoors in an organic farm and they had both vegetarian dishes and meat-based dishes. It’s a nice way to take the Thai flavour back to your own country – I know I’ll be experimenting in the kitchen once I’m back home!

*Please keep in mind that restaurants are constantly opening, closing, and relocating. Ask around to see if the place is still open before you head out in search of dinner.

Have you been to Chiang Mai?
What vegetarian restaurants would you add to this list?

Join the Conversation


  1. says: Sam

    Chiang Mai looks like a special kind of heaven to me! I will have to try alllll of these places when I finally make it there. Thanks for such a great compilation!

  2. says: Charlie

    Drooooool. These places sound like my idea of heaven, especially Dada Kafe. I never visited Chang Mai on my vacation in Thailand and always regretted it. Most definitely going there on my travels. This blog post is going straight in the Evernote file for then, can’t wait to try these places! Thanks for sharing them 🙂

  3. says: Joella J in Beijing

    Nom nom nom. These all sound amazing. Thanks for this handy guide- I’ve been veggie since I was 7. I haven’t been to Chiang Mai but I’m glad to know I’ll be well fed when I do.

  4. says: Karyn @ Not Done Travelling

    Thanks for the tips! I’ve been vegetarian and vegan on and off for years but this year I decided I have to get serious about it. So I’ve been veggie since the start of the year and am giving myself to the end of this year to transition to vegan. Unfortunately the end of the year is when we are taking to the road full time too…so I’m a bit nervous about being able to find vegan food in some places. I knew it would never be an issue in South East Asia, but it’s good to have the names of a few places tucked away in my mind.

  5. says: Vince

    Great post Audrey! Thank you for sharing. Can’t wait to retire to Chiang Mai in August and plan on checking out all the foodie places. Keep up the awesome posts.

  6. says: Lin

    Hi Audrey!

    We only have 4 months to go before we move to Chiang Mai. Thank you so much for posting this. We are very happy to find places where there is healthy, fresh and tasty veg and smoothies! ………and I don’t have to make them anymore!

    Sending happiness to you and Samuel on your continuing adventures!

  7. says: Naomi

    This all sounds amazing! I’ve heard so many good things about Chiang Mai so once I finally get round to SE Asia, it will have to be on the list.

  8. says: MollyG

    Wow! Chiang Mai is an amazing place. I’m vegan and ate at so many veggie places while in Chiang Mai and didn’t try a single one of these!! That’s pretty incredible. I think my favorite place in Chiang Mai was Aum. They will make you a(n amazing) vegan khao soi. Wish I could go back and have another one!

  9. says: Taylor

    I’m not even close to a vegetarian but this food looks and sounds amazing. I would love to give some of these places a try!

  10. says: Franca

    I miss the vegetarian and vegan food places in Chiang Mai, there is so much choice there that I never wanted to leave. It was a paradise for me and the food was so incredibly delicious and cheap too.

  11. says: Lauren

    Amazing! Thank you so much for posting this. As two traveling vegans, we’re always searching out places with awesome veggie food. This is awesome!

  12. says: Prasad Np

    So happy to see a post about veg food…as a vegetarian by choice I am always looking for places that serve decent veg food… keep them coming….

    If you love veg food you would have liked the choices in veg food in India…

  13. says: Katie

    Brown Rice was one of my favorite restaurants in Chaing Mai! I agree, the service was unbelievably slow. Chiang Mai is such a great place to easily get some fruit and veggies.

  14. says: Phil

    Great Post , My vegetarian friends are constantly complaining that it is so difficult to find good vegetarian food here in Chiang Mai, now I am armed with a great list, I knew a few of a few of them, but there is a couple that we will be visiting. Nice to find a few places that serve something besides meat flavored tofu.

  15. says: Kilee

    This post is making me hungry!!!… and depressed. I miss Thai food! I think I’ll have to give Chiang Mai another chance just so I can print off this post and go on a food adventure 🙂 Though I did make it to Mrs. Pa’s for a fruit shake which I’m pretty sure was recommended by you in one of your previous posts! Thank you thank you!

  16. says: Margaret Bhadungzong

    For those who are vegetarian, you may be interested in making spirulina part of your diet. This most nutritious food ever produced by mother nature is cultivated at the Boonsom Farm in Mae Wang, Chiang Mai. Visitors are welcome from Monday to Friday from 10 a.m. to 2.30 pm. Activities of the tour include watching the history of the farm; visiting the harvest demonstration area; eating spirulina ice cream and spirulina waffles and enjoying a facial with spirulina extract skin care products. A small entrance fee is charged. The tours should be booked 24 hours in advance on the website

  17. says: John

    Wow! You missed a few of the very best vegetarian/vegan friendly restaurants in Chiang Mai! After spending many months here on 7 separate trips, I’ve found several great veg-friendly restaurants that you apparently missed! Morning Glory is by far the best value of all in Chiang Mai, with their main courses costing only 50 baht! They have the best stir fried vegetables with cashews and tofu that I’ve ever had! And their mango & banana black sticky rice with coconut milk is the best and healthiest! Amrita Garden is a bit more pricey, but they have the best vegeburger in Chiang Mai–far better than Dada Kafe’s or Juicy 4 U’s–or any of the others I’ve tried! And they have the best and healthiest pasta I’ve had here! And Bubbles Live, though not all vegetarian, caters to the vegetarian/vegan, and offers the best curry I’ve ever eaten: their green potato curry. Also Taste From Heaven has a great variety of tasty dishes with many vegan options. So, I hope you will try these, and add them to your list, ’cause they’re really the best!!!

  18. says: John

    Khun Churn increased their buffet price from 129 baht to 169 baht this year, so you may want to make that change on your Khun Churn entry.

  19. says: Adriana Pope

    Whoa! These all look so good. I’m heading up to Chiang Mai in a couple months and I eat mostly vegetarian so this guide is going to help me a lot. I really want to try that Energy Me smoothie because it looks to die-for! Thanks again for your awesome round-up of places to check out.

Leave a comment
Leave a comment

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