ðŸī Phuket, Thailand

Plant-Based Restaurants in Phuket

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

01

Project Artisan

100% Vegan
89/1 Soi Romanee, Thalang Road, Phuket Old Town

Tucked into a restored Sino-Portuguese shophouse on charming Soi Romanee, Project Artisan serves creative plant-based dishes that draw from Thai, Mediterranean, and raw food traditions. Their signature jackfruit massaman curry and raw chocolate torte are worth the trip to Old Town alone. The vintage-chic interior with original tile floors makes it one of Phuket's most photogenic dining spots.

HappyCow: ★★★★☆ 4.5/5 (220+ reviews)
Google: 4.6/5
Price: $5-11 (āļŋ180-380)
02

Taste of Phuket Jay

100% Vegan
27 Krabi Road, Tambon Talat Yai, Phuket Old Town

This no-frills jay (Thai vegan) restaurant serves traditional southern Thai dishes at local prices that tourists rarely discover. The yellow curry with tofu, stir-fried morning glory, and khao pad jay (vegan fried rice) are all fiery and authentic. It fills up with local Thai vegans during lunch, which tells you everything about the quality.

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

Baan Suan Cafe

100% Vegan
44/2 Wirat Hongyok Road, Rawai

A garden oasis in Rawai serving plant-based Thai and international dishes amid tropical greenery and the sound of birdsong. Their smoothie bowls are the best on the island, the pad thai uses tamarind paste made in-house, and the raw cashew cheesecake rivals anything in Bangkok. The open-air setting under mango trees is quintessential Phuket living.

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

Kopitiam by Wilai

Extensive vegan menu available
18 Thalang Road, Phuket Old Town

Historic Peranakan-style coffee shop on Thalang Road that has embraced veganism without losing its heritage charm. The vegan versions of hokkien mee, popiah rolls, and coconut milk coffee preserve the Phuket Baba flavors that define the island's multicultural soul. Breakfast here with a traditional kopi and roti is a time-travel experience.

HappyCow: ★★★☆☆ 3.8/5 (95+ reviews)
Google: 4.4/5
Price: $2-6 (āļŋ80-200)
05

The Vegan Table

100% Vegan
15/8 Kata Road, Kata Beach

Beachside vegan restaurant just steps from Kata Beach serving a globally inspired menu — Thai green curry sits alongside Mexican burritos, Middle Eastern falafel plates, and Italian pasta. Their sundowner happy hour with vegan cocktails and spring rolls is the best way to end a beach day. The rooftop terrace catches the sea breeze perfectly.

HappyCow: ★★★★☆ 4.3/5 (175+ reviews)
Google: 4.5/5
Price: $4-10 (āļŋ150-350)
06

Sathorn Healthy Kitchen

Vegan options clearly marked
62/3 Chao Fa West Road, Chalong

Family-run health food restaurant in Chalong serving clean Thai food with a dedicated vegan section that rivals many fully vegan establishments. The tom kha coconut soup with mushrooms is silky and aromatic, and the green papaya salad (som tam jay) packs the perfect balance of sour, sweet, and heat. Generous portions at prices that keep locals coming back.

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

Num On Vegetarian

100% Vegan
48 Phuket Road, Tambon Talat Yai

The ultimate budget vegan experience in Phuket — a bustling canteen-style jay restaurant where you point at trays of freshly cooked Thai dishes and load up a plate for under $2. Curries, stir-fries, soups, and mock-meat dishes rotate daily. It's not fancy, but it's honest, affordable, and exactly where Phuket's working-class vegans eat every day.

HappyCow: ★★★★☆ 4.0/5 (85+ reviews)
Google: 4.1/5
Price: $1-3 (āļŋ50-120)