ðŸī Chiang Mai, Thailand

Plant-Based Restaurants in Chiang Mai

10 verified venues. Prices in local currency, HappyCow ratings, and honest verdicts from the Leaf & Roam team.

01

Anchan Vegetarian

100% Vegan
23 Nimmanhaemin Rd Soi 17, Suthep

Named after the butterfly pea flower, Anchan Vegetarian serves vibrant northern Thai dishes using organic ingredients and traditional Lanna recipes adapted for plant-based diets. Their signature blue rice with green curry and crispy mushroom laab have become iconic dishes in Chiang Mai's vegan scene.

HappyCow: ★★★★☆ 4.5/5 (410+ reviews)
Google: 4.6/5
Price: $2-5 (āļŋ80-180)
02

Pun Pun Organic Vegetarian

Vegetarian with extensive vegan options
Wat Suan Dok, Suthep Rd, Suthep

A Chiang Mai legend operating from within the grounds of Wat Suan Dok temple, Pun Pun is both a restaurant and a seed-saving collective promoting organic farming. Their brown rice sets with rotating curries cost under $3 and represent some of the most authentic and ethical dining in northern Thailand.

HappyCow: ★★★★☆ 4.5/5 (680+ reviews)
Google: 4.4/5
Price: $1.50-3.50 (āļŋ50-120)
03

Reform Kafe

100% Vegan
12/2 Nimmanhaemin Rd Soi 9, Suthep

A stylish modern vegan cafe on trendy Nimman Road offering an international menu spanning Thai, Mexican, Italian, and Middle Eastern cuisines. Their jackfruit tacos, house-made vegan cheese boards, and elaborate dessert menu make it a top pick for digital nomads and foodies alike.

HappyCow: ★★★★☆ 4.5/5 (350+ reviews)
Google: 4.5/5
Price: $3.50-8 (āļŋ120-280)
04

Free Bird Cafe

Mostly vegan menu
47 Moonmuang Rd, Si Phum

A social enterprise cafe inside the Thai Freedom House, supporting Burmese refugee education programs. Their menu features Thai and Burmese vegan dishes including tea leaf salad and mohinga-inspired noodle soup. Every meal purchased funds English classes for refugees and migrants.

HappyCow: ★★★★☆ 4.0/5 (290+ reviews)
Google: 4.3/5
Price: $2-6 (āļŋ80-200)
05

Taste from Heaven

100% Vegan
36 Phra Pokklao Rd, Si Phum

One of Chiang Mai's oldest dedicated vegan restaurants, Taste from Heaven has been serving hearty plant-based Thai and Western dishes since the early 2000s. Their massaman curry, vegan khao soi, and homemade chocolate brownies remain essential stops for every vegan visitor to the Old City.

HappyCow: ★★★★☆ 4.5/5 (520+ reviews)
Google: 4.4/5
Price: $2-5 (āļŋ60-160)
06

Blue Diamond Breakfast Club

Vegetarian with extensive vegan options
35/1 Moon Muang Rd Soi 9, Si Phum

A beloved Old City institution set in a lush tropical garden courtyard, Blue Diamond has been the go-to brunch spot for health-conscious travelers since 1993. Their bakery produces fresh sourdough and vegan pastries daily, and the attached shop sells organic groceries and natural body care.

HappyCow: ★★★★☆ 4.0/5 (440+ reviews)
Google: 4.2/5
Price: $3-6 (āļŋ100-220)
07

Ming Kwan

100% Vegan
73/6 Ratchaphuek Rd, Chang Phueak

A humble family-run restaurant serving some of Chiang Mai's best vegan Thai food at local prices. Ming Kwan's owners are devout Buddhists who prepare each dish with care, and their basil stir-fry, tom kha soup, and fried rice with homemade chili paste are consistently excellent.

HappyCow: ★★★★☆ 4.5/5 (230+ reviews)
Google: 4.5/5
Price: $1.50-4 (āļŋ50-130)
08

Goodsouls Kitchen

100% Vegan
15 Ratchamanka Rd Soi 6, Phra Sing

A bright, modern vegan restaurant run by a passionate local couple who source ingredients from organic farms outside the city. Their smoothie bowls, buddha bowls, and raw vegan cheesecakes are beautifully presented and Instagram-worthy. The cozy upstairs seating area is a favorite workspace for nomads.

HappyCow: ★★★★☆ 4.5/5 (190+ reviews)
Google: 4.6/5
Price: $3-7 (āļŋ100-250)
09

Cat House Chiang Mai

100% Vegan
5/2 Moon Muang Rd Soi 7, Si Phum

A quirky vegan cafe doubling as a cat rescue sanctuary, where diners enjoy plant-based Thai and Western dishes while resident rescue cats lounge nearby. Their vegan pad thai and chocolate lava cake are customer favorites. A portion of all proceeds funds local animal rescue efforts.

HappyCow: ★★★★☆ 4.0/5 (170+ reviews)
Google: 4.3/5
Price: $2-5 (āļŋ80-180)
10

Imm Aim Vegetarian

Vegetarian with many vegan options
7 Nimmanhaemin Rd, Suthep

A cheerful and affordable vegetarian restaurant on Nimman Road known for its extensive Thai-Chinese buffet spread at lunchtime. Dishes are clearly labeled vegan or not, and their generous portions of curries, stir-fries, and soups make it a favorite for budget-conscious travelers and university students.

HappyCow: ★★★★☆ 4.0/5 (310+ reviews)
Google: 4.3/5
Price: $2-4 (āļŋ60-150)