Vegan Guide to Ubud

Vegan Food Quest small banner logo

Updated November 2025

Our vegan guide to Ubud features some of our favourite vegan restaurants and vegan friendly restaurants in Ubud. It also features a selection of other vegan spots not to be missed that have been added by one of our readers who kindly offered to help update our vegan guide to Ubud. There are parts of Ubud that we adore and parts which really don’t float our boat, but with the vegan food scene being so good, it’s always going to be a favourite vegan travel destination for us. You might just have to take a deep breath to ignore the crowds and the traffic, whilst you prepare yourself to meet all kinds of weird and wonderful people and let Ubud work its magic on you.

Apéritif

Apéritif
Viceroy Bali
Kecamatan Ubud
Kabupaten Gianyar
Bali 80571

Opening Hours: midday-3pm and 6pm-11pm every day

This is vegan fine dining at its very finest. You will not regret treating yourself to their 7 course degustation menu which is available as both vegan or vegetarian. Let the talented team both in the kitchen and in the dining room guide you through a plant based culinary journey like no other. This refined restaurant on the outskirts of Ubud is located at Viceroy Bali which is one of the leading luxury resorts on the island and is open to both guests and non guests alike. You can read our review here which features more details about our memorable meal at Apéritif.

Apéritif Restaurant-Vegetable Garden
Apéritif Restaurant-Heirloom Beetroot

Plant Bistro

Plant Bistro
Blanco Museum Area
Jalan Raya Campuhan
Kecamatan Ubud
Bali 80571

Opening Hours: 8am-10pm every day

It really doesn’t get much better than this. The location and ambiance is on point, the staff are friendly and the food is incredible. We worked our way though their mixed bruschetta, lasagna and plant chicken with sautéed mushrooms and masala sauce loving every mouthful. Upon arrival you are tempted by their pastries, cakes, ice cream and macarons but it’s best to resist until you’ve eaten because then you know exactly what you’ve got room for! Highly recommended.

Bali vegan Plant Bistro bruschetta
Bali vegan Plant Bistro lasagna

Kind Koko

Kind Koko
Jl. Gootama No.22
Ubud
Bali 80571

Opening Hours: 1pm-11pm every day

All vegan ice cream spot that now has three locations In Ubud and we visited two of them. Each had an excellent selection of all vegan ice creams and crunchy vegan cones. During a hot day exploring Ubud this is the perfect place to enjoy a cooling and refreshing vegan ice cream! Usually, finding a vegan ice cream option within a ‘normal’ ice cream parlour is a win for us, so finding an ice cream parlour that is 100% vegan makes us very happy indeed…

Bali vegan Kind Koko ice cream 1
Bali vegan Kind Koko ice cream2

CasCades

CasCades
Viceroy Bali
Kecamatan Ubud
Kabupaten Gianyar
Bali 80571

Opening Hours: 11am-9pm every day

Perfect spot for a delicious lunch or dinner with unique views over the tree covered valley. There are vegetarian and vegan options on the a la carte menu and they have a vegan menu available upon request. The vegan chocolate cake is divine so make sure to save space for this at the end of your meal. Cascades is located at Viceroy Bali and is open to both guests and non guests alike. You can read our review of Viceroy Bali here which features details about our stay at this vegan friendly luxury resort.

Viceroy Bali vegan pomelo salad
Viceroy Bali vegan chocolate cake

Wulan Vegegtarian Warung

Wulan Vegetarian Warung
Jalan Sugriwa No.1
Ubud, Gianyar
Bali 80571

Opening Hours: 8.30am-9pm every day

Just off the main thoroughfare in Ubud is this simple local restaurant where everything is 100% vegan. We shared the savoury veg stuffed pancakes and the tempe curry with both dishes being very tasty and large portions. Friendly staff served us with a smile and we would return for sure, especially if they had the frosted carrot cake in stock which sadly was not available when we visited.

Bali vegan Wulan stuffed pancakes

Pizza Cult

Pizza Cult
Jl. Sri Wedari No.16
Ubud
Bali 80571

Opening Hours: midday-10pm every day

They offer an excellent selection of vegan pizzas with a variety of vegan cheeses and also vegan pepperoni. The restaurant is not 100% vegan as they serve non vegan cheese also. We shared two pizzas, one with mushrooms on a white sauce base and one with pepperoni on a tomato sauce base. They were both good with the mushroom pizza being our favourite but they weren’t great. It’s exciting to have so many vegan options for sure but we are not sure that we would return.

Bali vegan Pizza Cult pizza mushroom
Bali vegan Pizza Cult pizza cheese

Wild Vegan

Wild Vegan
Jl. Sugriwa No.16
Padang Tegal Kaj
Ubud
Bali 80571

Opening Times: 8am-10pm every day

Located in the heart of central Ubud, Wild Vegan stands as a unique culinary sanctuary that emphasizes the healing power of plant-based wellness. This vegan restaurant in Ubud goes beyond conventional dining norms by incorporating local medicinal plants into their menu. Each dish is thoughtfully crafted to promote overall health and vitality, showcasing a wide array of raw vegan, gluten-free, and oil-free options. Wild Vegan beautifully merges vibrant flavours, high-quality organic ingredients, and Bali’s age-old plant-based healing wisdom into a remarkable dining experience.

wild vegan 1
wild vegan 2

Herb Library

Herb Library
Jl. Jembawan 1
Ubud
Bali 80571

Opening Times: 7am-11pm every day

This open air and healthy dining restaurant is at the front of Adiwana Resort which was previously called Alaya Resort and we reviewed here. The open air restaurnat offers diners an extensive menu with lots of vegan, vegetarian and raw options. We enjoyed vegan breakfasts that were very tasty but the star of the show was our specially created vegan ‘Royal Balinese Tea’ which was so impressive we had other diners asking to photograph it! Be sure to order this in advance if you want the same experience…

Herb Library Ubud vegan Afternoon Tea 1
Herb Library Ubud Afternoon Tea 2

Abe-do Organic Warung

Abe-do Organic Warung
Br.Kutuh Kaja
Jl.Tirta Tawar No.43
Petulu
Ubud
Bali 80571

Opening Times: 8am-9pm every day

Abe-do is a small warung style eatery with vegan, vegetarian, and meat based dishes. They have a selection of fruit and vegetable juices by the glass or in a 500ml bottle for takeaway. Vegan options include traditional Balinese dishes including Nasi Goreng, Mie Goreng, and Balinese Curry with Tempe and Tofu. Diners have a choice of white or red rice. Mashed potato and French Fries are also available. Desserts include Balinese Fried Banana in vegan and non-vegan versions.

abe-do 1
abe-do 2

Moksa

Moksa
Puskesmas Ubud II
Sayan
Ubud
Bali 80571

Opening Times: 10am-9pm every day

Not only is the food at Moksa beautiful and plant based but the location alone makes it worth a visit. Set in a vibrant permaculture garden the chef creates the most delicious vegan food that is fresh and full of flavour. This was our favourite vegan dining experience in Ubud so we would highly recommend it, others seem to think the same with lots of positive reviews over the years complimenting both the food and the location.

Moksa vegan food 4
Moksa vegan food 3

Pumpkin and Beetroot

Pumpkin and Beetroot
Jl.Sugriwa No.60-64
Ubud
Bali 80571

Opening Times: 9am-10pm every day

Pumpkin and Beetroot is a small Balinese owned casual eatery located on a busy corner in central Ubud. Prices are reasonable and the menu includes dishes such as soft tacos with lentil and tofu, vegan caprese, and Buddha bowl style dishes. Main dishes include a mushroom stroganoff, veggie burger, and veggie ramen but there are certainly plenty of choices that will keep you more than satisfied.

pumpkin and beetroot 1
pumpkin and beetroot 2

Sayuri Healing Food

Sayuri Healing Food
JL Sukma kesuma no 2
Ubud
Bali 80571

Opening Times: 7am-10pm every day

This is for sure the place where all the cool kids hang out, it was packed with digital nomads and yogis going about their business safe in the knowledge there was healthy vegan and plant based food available with their almond milk cappuccino. It had a bustling and lively vibe when we visited and was packed, but that didn’t stop our food being served very quickly. The raw cheesecake was delicious, our wrap was very good but the vegan cheese plate was disappointing with not much cheese which also didn’t taste great. We had seen pictures of the cheese plate on their own social media and it looked totally different to what we were served, we would go back for sure but probably not order the cheese plate again…

Sayuri Healing Food 1
Sayuri Healing Food 3

Clear Cafe

Clear Cafe
Jalan Hanoman No.8
Ubud

Opening Times: 8am-11pm

We had not planned to dine here but upon passing we were both drawn to the large round door and decided to check it out. We are glad we did as our lentil soup was wholesome and delicious as was our vegan lasagna. With so many vegan options in Ubud it is easy to miss out the vegan friendly restaurants but this discovery shows it’s sometimes worth visiting them too, this would be a very good option if dining with non vegan friends.

Ubud vegan food 1
Ubud vegan food 2

Warung Green

Warung Green
Jl.A.A. Gede Rai
Lodtunduh
Ubud

Opening Times: 10am-10pm

Warung green is a small buffet style eatery in the area of Ubud called ‘Lodtunduh’. It features a pay by the dish buffet with a range of options between 5k and 20k rupiah per dish. They also feature self serve coffee, tea and kombucha. There is also a self-served dessert bar. One of the interesting features of this restaurant is payment is based on honor system. There is no employee who rings up the bill. Each customer totals their own bill for the dishes they consume.

warung green 1
warung green 2

Alchemy

Alchemy
Jalan Penestanan Kelod No 75
Sayan
Ubud

Opening Times: 7am-9pm every day

Alchemy is the place to go and create your own salads from the super extensive salad bar and also to try their tasty raw cakes full of superfoods. It’s certainly not the cheapest vegan option in Ubud but if you like a giant bowl of yummy salad then this is your place. Here you can read the blog post we wrote about Alchemy back in 2014 when we first visited.

vegan salad at Alchemy Bali
raw vegan cake at Alchemy Bali

Zest

Zest
Jalan Penestanan Kelod No 7
Sayan
Ubud

Opening Times: 8am-10pm every day

Zest is Ubud’s quintessential bohemian fashion show. A lush garden like setting has man bun spiritualistas reclining on shared sofa seating and wispy fairies in flowing garments swishing through the dining room which features a large tree growing in the center. There is little separation between indoor and outdoor. The menu is expansive and includes 6 types of vegan sushi, 6 different burgers, and 5 varieties of pizza. Main dishes include a Mushroom Schnitzel, Jackfruit Steak, and Cassava Fettuccini. Salads and small sharing dishes round out the menu. The dessert case is full of chocolatey and tropical fruit delights.

zest 1
zest 2

Sawobali

Sawobali
Jl.Sukma Kesuma No.19
Peliatan
Ubud

Opening Times: 12 midday-8pm every day

A fully vegan and gluten free restaurant featuring an all you can eat buffet. The buffet has a variety of dishes featuring tofu and tempeh, sauteed vegetables, salad, and a soup. A selection of desserts is also included in the price of the buffet. A separate dessert case houses a selection of indulgent offerings for an additional price.

sawo bali 2
sawo bali 1

Andong Teras

Andong Teras
Element Bali Ubud
Jl. Raya Andong No 88
Kabupaten Gianyar
Bali 80571

Opening Times: 6.30am-10.30pm every day

Special mention for Andong Teras as it just goes to show that if you ask to speak to the chef when you check in at your hotel you will often be very impressed by what you are served next day at breakfast. We booked a two night stay using Bonvoy points at Element Bali Ubud and due to our Bonvoy status that included free breakfast. The buffet was extensive and there were a number of vegetarian and possibly vegan options, but due to lack of clear labelling it was hard to be sure. But once we had spoken with Exec Chef Alies we were very well taken care of as you can see from the delicious vegan food in the pictures below.

Bali vegan Element bibimbap
Bali vegan Element breakfast

Vegan Villas in Ubud

Harmony Hill

Harmony Hill
Jl Maniktawang
Ubud
Bali 80552

This place is firmly on our radar when we next visit Ubud as we’ve heard good things from friends and other vegan travellers. Located 20 minutes north of Ubud this 100% vegan establishment boasts two villas called ‘Harmony Hill’ and ‘The Jungle Nook’ that will allow you to connect with nature in natural surroundings whilst enjoying the complimentary vegan breakfast and even vegan bathroom amenities during your stay. The menu sounds delightful with dishes including sushi, tempe steak, burritos and even a selection of delicious sounding vegan cakes to choose from.

Harmony Hill villa view
harmony hill sushi

Shopping in Ubud

TreeNut Cheezery

TreeNut Cheezery

We are continually on the search for the best vegan cheese and when dining at REVĪVŌ Wellness Resort in Nusa Dua we enjoyed the most delightful cheese platter. You can read a review from our stay with pictures of said cheese platter via this link. When we checked out we knew that we could not leave the island of Bali without more of their incredible aged cheeses so we hunted them down, made an online order which was delivered to us in Ubud and then taken home to Malaysia where we have been feasting on the delicious and innovative plant based cheeses ever since.

Bali vegan Treeenut Cheezery 1
Bali vegan Treeenut Cheezery2

LÜMA Organik

LÜMA Organik

When searching for plant based Balinese delights to take home with us we came across these guys on social media and loved the look of their products. The energy balls were great and didn’t last long, the date paste is full of natural sweetness and a real treat for anyone with a sweet tooth whilst the cold pressed oils are of the highest quality and we are enjoying experimenting with them at home. It’s clear to see that lots of passion and effort has gone into creating these natural products and we are happy to have found them!

Bali vegan LÜMA seed oils
Bali vegan LÜMA energy balls

Bali Buda Store

Bali Buda Ubud
Jalan Raya Ubud
Ubud

Opening Times: 7am-10pm every day

This is certainly the best place in Ubud to stock up on all kinds of healthy essentials including a selection of spices to help recreate the flavours of Bali in your own kitchen at home. There are raw vegan cakes and chocolates from a small dessert bar and plenty of vegan mayo, vegan butter and other plant based products that you might be craving on your next vegan travel adventure.

Bali Buda Ubud
bali buda vegan products

Vegan Friendly Luxury Hotels and Resorts in Ubud and Bali

Check out these ‘tried and tested’ vegan friendly luxury hotels and resorts in Ubud and Bali that one of our team has stayed at. Each of them understood our request for plant based food and ensured that our experience as vegan guests was very enjoyable. We would always recommend contacting your hotel or resort in advance to advise them of your dietary choice, and then to follow this up upon check in by asking to speak with either the restaurant manager or member of the F&B team.

Moon House at Bambu Indah
Bambu Indah
two bedroom villa at Puri Ganesha
Puri Ganesha
REVĪVŌ main pool
REVĪVŌ Wellness Resort
Viceroy Bali-Sunrise
Viceroy Bali
view of Six Senses Uluwatu
Six Senses Uluwatu
Pool Villa at The Chedi Club
The Chedi Club

Other Vegan Guides to Ubud

Check out Never Ending Voyage who published their extensive Ultimate Guide to Ubud and recently an updated Ubud Guide. You can also read Vegan Friendly Restaurants in Ubud from Mostly Amelie and A Vegan Eating Guide to Ubud from Northabroad, which are both packed with delicious looking vegan food! And of course, Happy Cow is your friend as a travelling vegan so here’s their Ubud page. If you have your own favourite Ubud Vegan Travel Guide or Ubud Vegan Food Guide please let us know and we can look to add a link here. You might want to coincide your next visit to Ubud with the annual Bali Vegan Festival which is now in Ubud and Canggu each year, we’ve heard good things about it but have never managed to attend.

Vegan Food Quest in Indonesia

2025-11-13T00:59:07+00:00

Share This Story Via Social Media

16 Comments

  1. Ariel May 30, 2023 at 3:45 pm - Reply

    Try Wild Vegan restaurant in Ubud

    • Vegan Food Quest May 31, 2023 at 4:37 am - Reply

      thank you for your suggestion, one of our team will visit next time we’re in Ubud

  2. BotakEmpire July 31, 2024 at 7:56 pm - Reply

    Manggis in Canggu and Mad Pops. Golden!

    • Vegan Food Quest August 16, 2024 at 8:26 am - Reply

      we will put them on our list for our next visit to Ubud

      • Jane December 10, 2024 at 4:29 pm - Reply

        Try the new all flora no fauna fine dining in Ubud: Herbivore. Exquisite!

  3. What are the best restaurants in Ubud for fine dining? | Ubud Attractions September 29, 2024 at 8:45 pm - Reply

    Mozaic is a top choice. It combines Indonesian and European cooking in a tasting menu. Moksa is another great place, with stunning dishes in a vibrant garden21

  4. Where can I find vegetarian Indian food in Ubud? | Ubud Attractions October 6, 2024 at 10:32 pm - Reply

    I like almond milk cappuccinos and raw cheesecakes

  5. the best Indonesian restaurant in Ubud with vegetarian options October 22, 2024 at 9:20 pm - Reply

    Ubud has a wide range of vegetarian options. Moksa is a standout, located in a permaculture garden. Here, you can enjoy fresh and tasty plant-based dishes.

  6. Restaurants in Ubud that cater to vegans October 30, 2024 at 5:20 am - Reply

    Places like Wild Vegan offer vegan meals all day. Sayuri Healing Food has healthy raw vegan food. These places show how important nutrition is in your diet.

    • Vegan Food Quest November 10, 2025 at 4:15 am - Reply

      That’s what we love about so many of the vegan and plant based restaurants in Ubud, they focus on healthy and plant based wholefoods, avoiding processed products and unhealthy ingredients.

  7. Vegan food in Ubud October 31, 2024 at 10:25 am - Reply

    The best vegan menu in Ubud is about quality, creativity, and being true to its roots. Whether you like busy places or quiet spots, Ubud has a lot to offer.

    • Vegan Food Quest November 10, 2025 at 4:16 am - Reply

      Ubud most certainly has lots to offer for anyone who is vegan or enjoys plant based food

  8. […] so many exciting options there would be no room for anything else. So we have recently updated our Vegan Guide to Ubud which will certainly help you on your next vegan travel adventure to what has to be one of the most […]

Leave A Comment

Go to Top