Photo: What lies beneath?

Finding vegan food on Ko Tao

Ko Tao is so big, we’ve split it up into areas, select one of the below for detailed accommodation and food listings in that area. Sights and general overviews for Ko Tao as a whole can be found via the icons above. Don’t know where to start? Read an overview of Ko Tao’s different areas.

Finding vegan food on Ko Tao

Travelling in Southeast Asia and being vegan can sometimes be a bit challenging — many vendors and restaurants have a habit of adding animal-based ingredients even to food you’d like to just be vegetarian (albeit usually with good intentions). Here are some tips for sticking to a vegan diet on Thailand’s Ko Tao.


Devour the food, drink the views, at Avalon.

The best place to start is the only true vegan eatery on Ko TaoAvalon. This peaceful spot is nestled on a quiet wooded hillside and can be quite difficult to find. To get there you want to be travelling along the road that leads to Ao Leuk and Tanote Bay, which is a turn off from the main road linking north and south. Go past the Animal Clinic and Earth House on the left around the bend and you will see the recycling centre on the right hand side. Just after this a little track runs up the hill to the right. Go to the top and then turn right after the volleyball net and then follow the path that runs diagonally down.

Still with me? If you are then you will be rewarded with a cool breeze and glimpses of the sea from an airy wooden balcony and a tasty vegan menu. Dishes are around 200 baht and the choice varies, but expect items like bean salads, bean burgers, tofu, avocado and cous cous wraps. Andrea, the owner, has a small shop there too with natural oils, detox teas and other natural health and beauty products. This haven is open weekdays only, from 11:00 till 16:00. T : (08) 7282 4517.

A few other spots are worth trying out during the evening. Sairee Sairee, located at the junction of the main road in Sairee, has a roast vegetable platter on their starter menu, but it’s plenty for a main — if you have a big appetite, order the tomato bruschetta too. The platter is 180 baht. T: (077) 456 126.

Barracuda has a vegetarian salad which is delicious. It costs around 150 baht and comes with cheese but you can exchange this for extra veg to get a vegan version. This spot is located on walking street in Sairee, which is the pathway that runs in between the petrol station and the beach. T:(080) 146 3267

At the petrol station end of this same street that’s home to Barracuda is a street stand that serves around six different Thai salads, starting from 40 baht per dish.

Roast Veggie Platter

Roast veggie platter.

If you are in Mae Haad you might want to pop into the bowling and mini golf spot where you can create your own salad, which starts with a base of greens, tomatoes, onions and peppers. You can then choose to add spinach, mushroom, capers and sweetcorn.

Papaya salad is available at many street stands and restaurants too but traditionally this is served with dried shrimp and made with fish sauce. Mai ao kung kha/khap is the phrase for no shrimp and mai ao nam pla is the phrase for no fish sauce. Remember that fish sauce is used in many Thai dishes, so even if you are choosing a vegetable-based dish it’s likely to have fish sauce in it.

This in not an exhaustive list but it may give you a few places to start. If you’ve found something tasty and vegan please do add a comment!

Our rating:

Last updated on 27th March, 2015.

Top of page

See below for more places to eat and drink at in that are listed on

Top of page