Reservations

20 Best Vegan & Vegetarian Restaurants in Ubud 2025

Published On 22 April, 2025, Categories 

As the epicenter of all things holistic in Bali, Ubud is renowned for its versatile flavors catering both to locals and tourists alike without compromising on quality! And as an island rich in natural ingredients, finding plant-based or vegetarian and vegan options is quite the simple feat in this town!

Save time on your search with our list of curated vegan and vegetarian restaurants in Ubud to enjoy the best plant-based menus and healthy beverages, from local cafes, viral eateries, to the best vegetarian fine-dining restaurants in Ubud.

Best Vegan & Vegetarian Restaurants in Ubud

Runara Restaurant at Abisena Wellness & Resort Ubud

More than just a luxurious resort in the heart of Keliki, Abisena Wellness & Resort invites you to dine at Runara Restaurant—a stylish, semi-open restaurant that beautifully captures the serene spirit of Ubud. The menu also features a variety of plant-based delights, such as the flavorful Tempeh Potato Cheese Balls and a selection of wholesome pasta options. With dishes crafted to please both vegetarians and non-vegetarians, Runara Restaurant is the perfect spot to share meaningful moments over nourishing, delicious food, transforming the beauty of heritage with innovative menus.

Abisena Wellness & Resort Ubud, Jl. Raya Keliki No.123, Keliki

Phone: (0361) 6201123

Healthy Warung Campuhan Restaurant

Discover an authentic taste of Bali with a hearty home-style cooking at Healthy Warung Campuhan Restaurant. From vegetarian Nasi Goreng to Vegan Balinese Nasi Campur, our guests have enjoyed delightful meals in this vegetarian restaurant in Ubud because of its simple, budget-friendly menus that still offer heartwarming and authentic flavors. While it’s known as a vegetarian restaurant, Healthy Warung Campuhan also caters to all palates with a selection of meat-based dishes, making it a welcoming place for everyone to dine together.

Healthy Warung Campuhan Restaurant, Jl. Bangkiang Sidem, Keliki

Phone: 0853-3902-9591

Moksa Ubud

​Step into the sensory haven of Moksa Ubud, a plant-based, farm-to-table restaurant that embodies the harmony of nature to inspire a mindful lifestyle. This vegetarian restaurant in Ubud also features its own permaculture garden where they sourced their own fresh ingredients.

Their menu showcases locally sourced, seasonal ingredients such as jackfruit and sweet potato, transformed into innovative dishes like the Jack Tacos—Mexican spiced jackfruit inside cassava shells, topped with tasty corn-tomato salsa!

Moksa Ubud, Ubud II Kutuh, Jl. Puskesmas, Sayan

Phone: 0813-3977-4787

Alchemy

Nestled in one of the best yoga retreats in Ubud, Alchemy knows how to make vegetarian menus into unforgettable meals. With fully plant-based offerings, including raw dishes with the freshest ingredients, Alchemy is dedicated to providing a transformative experience through nourishing food in a nurturing environment.

Fully plant-based and mostly gluten free, some of the dishes offered are even raw to maximize nutritional value like their Teriyaki Papaya Bowl, made with smoked papaya ‘salmon’ with brown rice or sesame cauliflower ‘rice’.

Alchemy Bali, Jl. Penestanan Kelod No.75, Sayan

Phone: 0821-4690-8910

Pizza Cult

With an increasing number of devoted followers, the Pizza Cult is the go-to spot for the best alternative yet indulgent pizzas. Their plant-based pizzas continue to deliver goodness in every slice, inviting people to come together through the power of these delicious and unapologetically vegetarian pizzas.

Our guests have enjoyed their Pepperoni Pi that features cassava mozzarella and a sprinkle of seitan pepperoni, an innovative take on the beloved classic without compromising on taste.

Pizza Cult, Jl. Sri Wedari No.16, Ubud

Phone: 0813-5306-0788

Lazy Cats

Tucked in a cozy corner of Ubud, Lazy Cats welcomes you to lounge on their charming spots around the restaurant that is part gallery and part vintage bar & café. We recommend stopping by for breakfast to start your day of exploration as it is just a 10-minute walk to the Ubud Art Market.

Dive into their colorful smoothie bowls or grab a bite of their Potato Sunny Side Up for a nutritious start to your day.

Lazy Cats, Jl. Raya Ubud No.11, Ubud

Phone: 0812-4652-4975

Zest

Situated in a zen-like venue that overlooks the Ubud forests, Zest invites you to a comforting space that embraces all unique travellers from different walks of life, uniting them through the power of plant-forward delicacies.

They strive to redefine the boundaries of organic vegan menus made with locally sourced ingredients. Healthy yet indulgent, Zest plays around with innovative takes on familiar menus, like their must-try Savoury Seaweed Waffles or ‘Calamari’ Poke Bowl. Don’t miss out on their daily tea ceremony at their Dragon Tea Temple, slowing down for a moment to share a serene moment in a cup of tea.

Zest Ubud, Jl. Penestanan No.7, Sayan

Phone: 0823-4006-5048

Wild Vegan

Stop by Wild Vegan, the first medicinal restaurant in Bali where dining meets wellness. Every culinary offering features a detailed breakdown to suit your palates, dietary preferences, and calorie intakes. 

From Raw Vegan Lasagna to Tempeh Potato Steak, their innovative menus will definitely surprise you with their unique flavors. And you can enjoy decadent desserts guilt-free as they are made with the best ingredients without the use of white sugar.

Wild Vegan, Jl. Sugriwa No.16, Ubud

Phone: 0811-383-882.

Clear Cafe

Clean food for clear minds—Clear Cafe champions healthy living through organic, natural ingredients served in a fun and creative way. This beloved vegan-friendly restaurant in Ubud has long been a favorite among mindful foodies, thanks to its unforgettable menu, vibrant atmosphere, and feel-good philosophy that nourishes both body and soul.

Choose from their wide range of vegan-friendly versions of your favorites, from their TLT (Tempeh, Lettuce Tomato), vegan Nasi Campur, to black bean Tacos!

Clear Cafe, Jl. Hanoman No.8, Ubud

Phone: 0878-6219-7585

Plant Bistro

For a laidback vegetarian dining experience, Plant Bistro offers a charming escape tucked beside the iconic Blanco Museum. It's the perfect spot to catch up with friends over vibrant, plant-based dishes that delight every palate.

From the refreshing Toona & Avocado Tartare to a flavorful twist on classic Nasi Goreng with Tempeh bacon, the menu sparks curiosity in both vegans and non-vegans alike—inviting everyone to share in the joy of wholesome, feel-good food.

Plant Bistro, Blanco Museum Area, Jl. Raya Campuhan, Sayan

Phone: 0812-3754-9476

The Elephant

Since 2013, The Elephant has been serving up Earth-friendly cuisine in Ubud, pairing wholesome dishes with breathtaking views of the Tjampuhan Ridge. With flexible vegan and gluten-free options, their menu is thoughtfully designed to cater to a wide range of dietary preferences without compromising on flavor, making it one of the best vegetarian restaurants in Ubud.

From hearty breakfast burritos to their animal-themed salads that is far from tasting like rabbit food, our guests enjoy a twenty minute drive down from the resort to experience their hearty delights.

The Elephant, Hotel Taman Indrakila, Jl. Raya Sanggingan, Sayan

Phone: 0811-3960-8118

Sayuri Healing Food

Just like the name suggests, Sayuri Healing Food aims to make a difference through food. Thus, their commitment extends to certified classes to inspire you to become a next level plant based, raw food, vegan chef and live a more mindful lifestyle.

If you’re just there for a quick bite to eat, they’re more than happy to recommend one of their all-day favorites. Their meal of the day also features weekly menus so you can enjoy something new every day.

Sayuri Healing Food, Jl. Sukma Kesuma No.2, Peliatan, Ubud

Phone: 0822-4048-5154

Dapur Usada

Step into this beautiful vegetarian restaurant in Ubud that aims to highlight the beauty of authentic Indonesian and Asian cuisine, fusing local ingredients with the ancient Indian principles of Ayurveda (IndoVerdic). 

More than just green bowls and their famous Masala Dosa, Dapur Usada also offers hearty menus like their rendition of a Naked Double Cheeseburger, with mung bean, taro, and parsley patty with melted ‘vegan’ cheese. Then, end your meal with their decadent Gooey Local Chocolate Brownie—all vegan and gluten free, of course!

Usada Bali, Jl. Sugriwa No.4, Ubud

Phone: 0811-3908-8855

Sakti Dining Room

For a refined vegetarian dining experience, Sakti Dining Room is among an award-winning restaurant in Ubud, tucked inside Fivelements Ubud. With stunning bamboo architectures surrounded by gardens and ponds, you’ll feel inspired by more than just their vegetarian meals. Sakti Dining Room sustainably sources their organic ingredients locally during the height of its season while supporting local farmers and honouring the environment.

Our guests have returned with pleasant experiences as they offer a variety of exclusive packages to elevate their plant-based culinary adventure, from cooking classes to exclusive set course chef’s tasting menu.

Sakti Dining Room, Puri Ahimsa Banjar Baturning, Mambal, Abiansemal

Phone: 0811-3820-5168

Bali Buda

One part best vegan restaurant in Ubud, one part ethical grocery store, Bali Buda is an iconic Ubud destination for those seeking healthy, delicious meals made with intention. For over 27 years, Bali Buda has championed nourishing, handmade meals packed with mindful ingredients.

Now on six locations around the island, they continue to support sustainable shopping with their refill stations, encouraging shoppers to bring their own jars or containers to reduce plastic waste! After shopping, you can create your own healthy plate filled with healthy and tasty ingredients, perfect for vegans and non-vegans alike.

Bali Buda, Jalan Raya Ubud, Next To Ganesha Book Shop, Padang Tegal Kaja, Ubud

Phone: 0811-3831-1877

Pumpkin & Beetroot Cafe

Pumpkin & Beetroot is a cozy cafe tucked in the heart of Ubud, perfect for an afternoon lunch or post-coffee break snack. Try their Chickpeas Lentil Curry, or Mushroom Stroganoff. Our favorite has to be the Lentil Burrito with feta tofu, guacamole, and more tasty goodness.

Pumpkin & Beetroot Cafe, Jl. Sugriwa No.60-64, Ubud

Phone: 0812-4602-2280

Sawobali

Can’t decide what to eat? Let the delightful spread at Sawobali help you out. In addition to their à la carte vegan options, they offer a buffet-style dining experience where you can mix and match your favorites—all for just IDR 75,000 for adults and IDR 50,000 for kids under 5. A flavorful feast that’s as flexible as it is satisfying!
Sawobali, Jl. Sukma Kesuma No.19, Peliatan

Sage

Another beloved vegetarian spot in Ubud, Sage offers a warm and humble setting to enjoy your healthy fix. Cool down with one of their refreshing fruit smoothies or fuel up with the flavorful Jackfruit Asada Burrito—perfect for a satisfying, feel-good meal.

Sage, Emas, Jl. Nyuh Bulan No.1, MAS, Ubud

Phone: (0361) 976528

Tangi Restaurant

Located within Gdas Bali Health and Wellness Resort, Tangi Restaurant ensures that every culinary offering is meticulously crafted to nourish both body and soul. Sourcing ingredients directly from their own garden, Tangi Restaurant is inspired by the herbal teas, jamu, and piduh salad of the old Balinese way of living, bridging the gap between past and present.

Indulge in authentic Asian flavors like Vietnamese Rice Paper Roll or their vegan take on the classic Masala Curry with Tofu.

Tangi Restaurant, Jl. Cempaka, MAS, Ubud

Phone: 0822-3609-1420

Warung Green

Eat like the locals do in this vegetarian warung in Ubud! With their point-and-choose style of serving, you can try out a little bit of everything that they have prepared for the day as the menu often changes.

Best Vegetarian Food in Indonesia

Tempeh

Indonesian’s been eating them way before they became a popular staple in the vegan and vegetarian culinary scene! There are plenty of ways to cook a tempe, from frying them to serving them with thick curries, the Tempe is a versatile ingredient that you can find in almost every warung in Bali.

Gado - Gado

This is the Indonesian version of a salad, made with lontong (traditional rice cake), potatoes, spinach, cabbage, and sometimes eggs. All drenched in a deliciously creamy peanut sauce.

Urap

A popular side dish in Bali, the Urap is similar to the aforementioned Gado Gado, but they are not drenched with a sauce, but rather  spiced coconut gratings. The vegetables often include leafy greens like spinach, water spinach, or long beans.

Nasi Campur

The best part about Nasi Campur in Indonesia and in Bali is the ability to mix and match your sides. Normally, every warung here offers their own variation of Nasi Campur, which will include a hearty serving of vegetables.

Bakwan Jagung

Corn fritters are a popular dish among Balinese and Indonesian cuisine. They’re easy, versatile, and a great snack for when you’re hungry but not too hungry.

Conclusion

Ubud is the best place when looking for plant-based restaurants that go beyond just healthy eating. With its lush surroundings and deeply rooted wellness culture, this town offers everything from cozy cafés, local warungs, to upscale ambiances—all celebrating fresh, locally sourced ingredients and mindful living!

If you’re a dedicated vegan or simply curious, Ubud definitely houses some of the best vegetarian and vegan restaurants in Bali.

Reservations