Chiang Mai Vegetarian Restaurants
All restaurants in this section refrain from selling any animal or fish flesh products and have extensive vegan options.
Unique garden setting restaurant selling an all vegan menu of Japanese, Thai and Western fusion food. Only some desserts are non-vegan. Located inside the moat. Open from 11:30 AM – 9:00 PM.
Well-established, moderately priced restaurant selling a changing menu of mostly vegan food with some vegetarian options. Thai and western. Located off from Nimmahemin Road. Open 11:30 AM – 8:15 PM daily.
Very well-established, long withstanding restaurant selling mostly vegan options with some vegetarian. Located just off the moat near the Saturday walking street. Open 10:30 AM – 8:30 PM daily.
Small, rustic restaurant selling Thai vegetarian food with a vegan option of every dish. Located inside the moat. Open from 7.30 AM – 9.30 PM daily.
A small juice and smoothie bar which also sells mostly Thai vegetarian food made to order. Most dishes can be made vegan. Located near Wat Pra Singh. Open from 9.00 AM until 8:00 PM daily.
Small, modern, simple restaurant selling Thai vegan and vegetarian food to order. Some western options. Situated in the old city and open from 10.00 AM until 7.30 PM, Monday to Saturday.
Cheap, Thai style local restaurant selling buffet food only with no menu. Large selection available. Located near YMCA at the Nong Hoi intersection. Open 7:00 AM – 4:00 PM daily.
Large, rustic restaurant in a river setting. Lunchtime and evening buffet available for a set price as well as an a la carte menu. Situated on the river. Open 9:00 AM – 7:00 PM Tuesday to Sunday.
Local, modern cafe selling healthy salads and juices, buffet food and take away lunch box food. Situated just off the moat area. Open from 8.30 AM – 5:00 PM Monday to Saturday.
Modern Mediterranean restaurant located near Thapae Gate. Sells hummus and falafel dishes. Open 12.00 PM – 11.00 PM Daily.
Imm Aim Vegetarian and Bike Cafe
Reasonably priced restaurant offering Western, Thai and healthy dishes to order. Situated in the Santhitam area, Chang Phueak. Open from 10.00 until 9.00 PM daily.
Local, cheap, Thai restaurant in the Suthep area offering both buffet dishes and an extensive menu to order from. Reports have been made that not all items can be trusted to be vegan such as the fake meats or the noodles. Open 9:00 AM – 9:00 PM daily.
Clean, modern, Thai restaurant selling Thai and Western food, mostly all vegan. Situated on Chang Klan road just before the Empress Hotel.
Fairly cheap, local, modern, Thai restaurant selling mostly Thai food. Large menu with plenty of vegan options. Situated on Suthep road near Jam May Jam Jay and opposite Chiang Mai University Pharmacy Faculty.
Chiang Mai branch of this famous restaurant which serves mostly Thai food and some western options, mostly all vegan. Also offers a cooking class. Situated in the old city. Open Monday – Saturday 9:00 AM – 9:00 PM.
Cheap, Thai style restaurant serving buffet food located in the basement of Maya Shopping Mall near Nimmahemin Road. Slightly better quality than the usual Thai style restaurants. All vegan apart from eggs cooked separately.
Local, cheap, Thai style restaurant selling vegan buffet food and additional snacks and desserts. Some items may not be strictly vegan. Located within the old city. Open 7:30 AM – 7:30 PM daily.
A very classy, expensive restaurant inside Away Chiang Mai Thapae Resort. All dishes can be made vegan. Situated near Thapae Gate. Open 6:30 AM – 11:00 PM daily.
Small, reasonably priced restaurant offering Thai and Western dishes and a cookery course. Mostly all vegan food. Situated in the old city. Open 9:00 AM – 9.30 PM daily.
Cheap, Thai style vegetarian stall in the basement of Maya. Thai food only, all buffet. Better quality than the usual Thai shops. Open from 11.00 AM until 9.00 PM daily.
A local, Thai restaurant in a pleasant tea house and garden setting. Food is made to order, no buffet. Open 9:00 AM 6:00 PM Monday – Saturday. Serves both vegan and vegetarian food.
Cheap, local, Thai restaurant next door to Jam May Jam Jay, on Suthep Road. Sells buffet food and packaged food only. Open 6:30 AM – 4:30 PM daily.
A small, cheap, local, Thai restaurant selling precooked buffet dishes and other snacks and products. Open from 7.00 AM – 3.00 PM Monday to Saturday.
Guesthouse and restaurant selling Thai and Western food made to order. Situated in the heart of the old city. Open from 7.30 AM to 9.30 PM daily.
Quaint garden restaurant selling Thai and Western food made to order, mostly all vegan and sometimes includes vegan cakes. Open 12:00 PM – 10:00 PM Monday – Saturday.
Well-established Thai restaurant situated in the Suan Dok Temple grounds. Sells Thai food with some western options. Order from a menu. Open from 8.00 AM – 4.00 PM Thursday to Tuesday.
The original vegetarian branch of this restaurant which has now expanded to a chain of three. This is the only one that is not vegan. Situated on the moat, near Thapae Gate. Open 8:00 AM – 10:00 PM daily.
Do you know a vegetarian restaurant in Chiang Mai that isn’t listed here? Please let us know!