Vegan Food Guide to Ubud, Bali

Vegan Food Guide to Ubud, Bali

The charming little town of Ubud, Bali is rightfully known worldwide as a vegan mecca.


Here's my roundup of the all top tasty vegan eats you can find all over Ubud.


Jalan Penestanan Kelod 75


Alchemy is a large, modern restaurant that has giant menus of raw vegan dishes plus every type of fresh juice or smoothie combination you could ever want.


Prepare to be impressed by stellar raw food styling, because they make an amazing raw vegan BLT and even better spinach and mushroom quiche with cashew cheese that will knock your socks off.


They also have instructional classes, and an onsite shop with big selection of goods, including cruelty-free and reusable products.

quiche at alchemy ubud bali
raw quiche at alchemy


Jl Raya Sanggingan 45 Campuhan

(Street level just below Bintang)


Dharma is a cozy, modern coffee and juice shop that has excellent coffee, kombucha and kefir drinks, complete with a great menu of tasty vegan eats.


All of their jackfruit burgers and avocado toasts are simply outstanding.


Plus a great selection of raw chocolates brownies for your sweet tooth.


Dharma is super conveniently located right outside of Bintang supermarket - look for the fun swing chairs outside! 

jackfruit burger at dharma coffee and juice ubud bali
bbq jackfruit burger at dharma


Jalan Campuhan

(next to The Elephant)


Dumbo is The Elephant's sister cafe - a super hip spot that serves an inventive breakfast and lunch day menu, then transitions into a full bar menu complete with wood-fired Italian food in the evenings.


An all vegetarian restaurant, there are many vegan options on the menu.


I was wowed by a creamed corn polenta with mushrooms and onions on sourdough toast.


Chill points to the max, and vinyl records for tunes add to the super cool vibe.

polenta toast at dumbo in ubud bali
polenta toast at dumbo

earth cafe

Jl. Goutama Sel


Earth Cafe is a cool spot with a super menu plus a large health food market onsite.


Find everything from burgers to wraps to crepes to sushi. 

seitan burger from earth cafe ubud bali
seitan burger at earth cafe

the elephant

Jalan Campuhan

(next to Dumbo)


Just off of the main road, with a dining room that overlooks the entire ridge, you really can't beat this view.


The restaurant is 100% vegetarian, with several vegan items on the menu, and many more that can be easily veganized upon request.


I loved this tasty larb dish made with rice, tofu, lemongrass, and lime.

tofu larb from the elephant in ubud bali
larb at the elephant

honeymoon kitchen

Jl. Raya Bisma


This lovely restaurant has many vegan options all easily marked on the menu.


Find brekkies, smoothie bowls, avo toasts, salads, tempeh bowls, tofu curries, vegan nasi campur, vegan nasi goreng, plus soy, coconut and cashew milk for coffees. 

tempeh-san bowl at honeymoon kitchen ubud bali indonesia
tempeh-san at honeymoon kitchen


Jl. Hanoman 44


Kafe has lots fresh juices, tonics, and smoothies, and many vegan options on the menu like wraps, chili, curries, pasta and burgers, plus tons of raw vegan desserts.

lumpia at kafe in ubud bali
spring rolls at kafe

lazy cats

Jl. Raya Ubud 23


All vegetarian restaurant offering pancakes, avocado toast, wraps, burgers, and more.

tempeh burger at lazy cats cafe ubud bali
tempeh burger at lazy cats cafe

made's warung

Jl. Campuhan Br.

(along the road at top of the Penestanan steps, watch for signs)


Lovely, sprawling, peaceful, and nature-filled restaurant that serves several incredibly delicious vegan dishes with fresh veggies, rice, noodles, tofu and tempeh, with friendly service, and extremely affordable prices.


This place is huge so you can always grab an entire table on a private terrace all to yourself at any time of day.


Their tempeh satay with peanut sauce is the best thing ever.

tempeh satay at made's warung
tempeh satay at made's warung

makan makan

Jalan Raya Campuan 18

(Bintang lot on the left side)


This cafe is not primarily veggie, but makes up for it in great cooking, convenience, and price.


They have many vegan or easily vegan dishes with tofu, tempeh, veggies and rice, smoothie bowls, and soymilk for coffee.


Plus you can choose fried or grilled made to order, and the freshly grilled tofu and tempeh is simply outstanding.


With a large display of raw vegan treats, you can always grab something for your sweet tooth.

nasi campur with tofu and tempeh at makan makan ubud bali
nasi campur with grilled tofu and tempeh at makan makan


Puskesmas Ubud II Gg Damai Kab Gianya

(Google maps will take you there)


Moksa is 100% vegan and the restaurant is a huge sprawling open-air terrace overlooking their very own permaculture garden.


The large layout ensures you can always get a table anytime.


An amazing menu with just about everything you could ever want, including Balinese and Indonesian dishes, plus tacos, pizzas, lasagnas, ribs, burgers and even homemade ice cream. 


They even have a farmer's market twice a week, and host classes in yoga, tai chi and more.


This place has everything, don't miss it.

bbq ribs from moksa in ubud bali
bbq ribs at moksa

mumbai station

Jalan Raya Sanggingan 90

(in front of The Shali Bali Spa)


All vegetarian restaurant specializing in Ayurvedic South Indian food and homemade gluten-free dosas with exotic chutney flavors.


Most everything is vegan and also delicious.


They also feature a High Chai Tea Time for teas and snacks.

kitchari at mumbai station ubud bali
kitchari at mumbai station

prima warung

Jalan Raya Penestanan Kelod

(close to the intersection of Jl Raya Penestanan and Jl Penestanan Kelod)


Cozy little vegan restaurant serving a selection of traditional Balinese dishes.


Offers one set meal a day, usually a nasi campur plate, that's super tasty and affordable, plus vegan cake! 


Limited seating so often a wait when busy, but worth it.

nasi campur prima warung ubud bali
nasi campur at prima warung


Jl. Sukma Kesuma 2


Sayuri Healing Food is an all vegan restaurant with quite an impressive menu of eats and drinks, including lots of super healthy probiotics and fermented foods. 


Sayuri is perfect for breakfast, lunch or dinner and offers indoor and outdoor seating.

nut cheese taster at sayuri in ubud bali
nut cheese taster at sayuri


Jl. Sukma Kesuma 14


Wulan vegetarian warung is super cute all vegan spot serving up tasty home booked foods, plus a huge selection of desserts like cookies and cakes.


Tucked away on a quieter street, this is a great quick stop for a tasty treat. 

wulan ubud bali
wulan vegan cookies & cakes

yellow flower

Jl. Raya Campuhan Sayan

(up Penestanan stairs, right at the big sign, continue along footpath)


This little gem is nearly hidden, but well worth a visit for outstanding smoothie bowls and delicious Balinese dishes like nasi campur.


You can also find a small display of fine handmade jewelry from a local artisan.


Follow the tiny jungle pathway to this little oasis - you can't miss it, the pathway literally goes right through the cafe.


Word to the wise, with very limited seating, this place is often overflowing, especially at lunchtime, and often has a wait.

nasi campur at yellow flower cafe in ubud bali
nasi campur at yellow flower


Jl Raya Penestanan Kelod 8

(up the hill just before the road curves, sharp entrance to right, can't miss it)


Zest is an astoundingly beautiful vegan restaurant with a great view, a large menu of tasty eats, immersed in a stunning marriage of nature, art and architecture.


It's absolutely gigantic so you can always grab a table no problem. 


With creative bowls, wraps and jackfruit dishes, plus cheesecakes and brownies for dessert, it's hard not to fall in love with this place. 


Bonus points for a killer soundtrack.


Zest is a must visit!

jackfruit wrap at zest ubud
jackfruit wrap at zest