Vegan Guide to Ubud
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.


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.


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…


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.


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.


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.


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.


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…


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.


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.


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.


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…


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.


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.


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.


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.


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.


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.


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.


Shopping in Ubud
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.


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 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.


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.
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.






Try Wild Vegan restaurant in Ubud
thank you for your suggestion, one of our team will visit next time we’re in Ubud
Manggis in Canggu and Mad Pops. Golden!
we will put them on our list for our next visit to Ubud
Try the new all flora no fauna fine dining in Ubud: Herbivore. Exquisite!
thanks for the heads up, will check it out for sure!
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
I like almond milk cappuccinos and raw cheesecakes
so do we!
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.
Moksa is one of the best for sure
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.
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.
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.
Ubud most certainly has lots to offer for anyone who is vegan or enjoys plant based food
[…] 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 […]