Being a vegetarian requires me to do a lot of research before travelling to any new place. I’ve had cases where I had to survive on apples and bread just because I hadn’t realised the concept of vegetarianism doesn’t exist in some places and even if it does, they usually also include egg and/or fish. 

But Bali? I knew I was relatively in safe hands. So, if you are travelling to Bali anytime soon and are wondering what you can have, here’s a list of all the vegetarian (mostly all Vegan as well) dishes you HAVE to try.


Table of Contents

Local Cuisines

I am a picky eater, but I always make it a point to try the local cuisine in any new place. There are two main Indonesian dishes you need to try when you are in Bali – Nasi Goreng (Fried Rice) and Mie Goreng (Fried Noodles). I had Nasi Goreng majorly throughout my trip in Bali and loved it. It’s filling, and you get a side of veggies along with it. Many places won’t mention it in their menu, but will serve egg on top of a “Vegetarian” Nasi/Mie Goreng so just make sure you tell them you don’t want any egg. I usually go through my “No Egg, No Fish” mantra whenever I order and it has worked out for me in most places. Also, unless told otherwise, I would give the crackers a skip as well since they can be mostly shrimp/prawn/egg crackers.

Another dish to try is Sayur Urab – steamed vegetables with toasted coconut, mostly served with a side of rice.

Places I recommend: Organica Fresh and Tasty Food in Nusa Penida, The Botanist in Munduk, Artotel in Sanur.

Local Desserts

Dadar Gulung: Rolled Crepes filled with a coconut and palm sugar mixture. Usually colored green with padan leaves. This can contain egg, so check before ordering. 

Pisang Goreng are basically banana fritters and can be either bananas dipped in flour and fried or banana puree mixed in flour and fried. These tasted very much like the Mangalore Buns you get in Karnataka, India. 

Banana Crepes – again can be made with eggs so check before ordering. These are usually served with the coconut, palm sugar mixture and/or icecream.

Smoothie Bowls

If you are staying in Ubud, smoothie bowls can be found nearly in every street. I’ve had some of the best dragonfruit smoothie bowls, Acai bowls, which are fresh, filling and healthy here.

Places I recommend: Acai Queen in Ubud and Together in D&B Villa in Ubud


Surprisingly, I came across a lot of (Vegan!) Mexican restaurants everywhere and had some of the tastiest dishes I’ve had the pleasure of having. Freshly baked Nachos to Seitan filled tacos to the freshest Guac, there are a lot of vegetarian and vegan options for you to choose from.

Places I recommend: Coco’s Vegetarian Mexican in Ubud.

Vegan Gelato & Icecreams

Coconut based desserts are popular in Bali and I found so many places serving vegan gelatos and icecreams made with coconut milk. Tukies with their coconut icecream with toasted coconut (YUM!) and Gelato Jedi with their variety of coconut milk based gelatos were an instant favorite.

Places I recommend: Tukies, Gelato Jedi in Ubud and Gelato by Massimo in Sanur.


You need to try Indonesian coffee while you are here (and no, I’m not talking about the highly unethical Kopi Lewak coffee) and there are plenty of cafés you can try, especially around Ubud. 

Places I recommend: Seniman Roasters in Ubud. Their Seniman Oat is something I still dream about to this day.


Ubud is a vegan paradise so I wasn’t too surprised to find delicious vegan pizzas here. Though a little heavy on the pocket, these are tasty and a no-brainer when you don’t know what to eat.

Places I recommend: Pizza Cult in Ubud.


Another cuisine you will see everywhere in Ubud and one of the most vegetarian/vegan friendly cuisines in the world. I don’t last long before I start craving Indian, so suffice to say I tried my share of Indian restaurants while in Bali. 

Places I recommend: Ganesha Ek Sanskriti in Sanur (The one in Ubud is not that great).

Coconuts… No, really.

We have covered coconut based foods, but what about actual coconuts? if you come to Bali and don’t have a coconut, have you really lived? These are HUGE, delicious and most importantly extremely cooling for the body in Bali’s hot tropical heat. Prices vary depending on the location, but when you are out sweating on the beach, it’s worth shelling out a bit extra cuz what’s screams vacation more than a coconut by the beach? 

Share this post on:

Last updated on: