36 Best Vegetarian & Vegan Restaurants In Ubud, Bali: Delicious Guide Into Ubud Vegan Scene

Ubud is the vegan capital of Bali with versatile Indonesian and international food menus.

Finding amazing food in Ubud is easy: there are medicinal foods, juices, healthy salads and breakfast smoothie bowls, and plenty of gluten-free and dairy-free options.

To save you time when you arrive, here are 31 of the best vegan and vegetarian places in Ubud where you can enjoy vegan, raw food, and healthy drinks.

For special occasions, we also selected 5 best vegan fine-dining restaurants in Ubud.

Best Vegan & Vegetarian Restaurants in Ubud

Sayuri Healing Food

Sayuri Healing Food Cafe focuses on raw vegan food with a few cooked vegan options too. Here you can try vegan raw lasagna, sweet and savoury bowls, and classic western dishes made vegan, or join a tea or cacao ceremony.

Where Is It? Jl. Sukma Kesuma No.2, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Sayuri healing food

Moksa Plant-based Restaurant & Permaculture Garden

Moksa is one of the best vegetarian-friendly restaurants in Ubud.

Their plant-based menu includes raw vegan meals, tofu dishes, cooked dishes, and tasty raw cakes with vegan ice cream. Their signature laksa, tempeh ribs, and jackfruit tacos are a must-try!

Where Is It? Ubud II Kutuh, Jl. Puskesmas, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Moksa Ubud

Tastes Of Taksu

Tastes Of Taksu is one of the vegan-friendly restaurants in Ubud serving keto, vegetarian, raw and vegan options as well as many gluten-free options.

Nut-based kinds of butter, a whole page of vegan sushi, gluten-free vegan lasagna, and, of course, an array of vegan desserts.

Where Is It? Jl. Goutama Sel., Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Tastes Of Taksu

Pizza Cult

Pizza Cult makes amazing wood-fired pizzas that vegans can eat guilt-free. You can request a gluten-free pizza crust and choose options without onion and garlic.

Our top picks are Smoky Jack and Cheesus Christ – finger-licking good.

Where Is It? Jl. Sri Wedari No.16, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Pizza Cult

Healthyubud 

Healthy Ubud is a vegan restaurant serving great vegetarian food from fresh juices to vegan sushi, vegan Mexican food, and healthy poke bowls.

You can also make your own bowl at the salad bar. They use locally sourced food and organic ingredients.

Where Is It? Jl. Banjar Penestanan Kaja No.52, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Lazy Cats Cafe

Lazy Cats is such a cute venue with good food and a laptop-friendly policy.

A go-to spot for coffee and croissants in the morning, for quick bites, a full meal with a veggie burger or a Sunday brunch with friends.

Where Is It? Jl. Raya Ubud No.11, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

The Elephant

The Elephant is an “earth-friendly” restaurant with a rice paddies view.

They have a great choice of international vegetarian, vegan and gluten-free dishes and amazing raw desserts (try a raw chocolate pie with strawberry coulis!).

Where Is It? Hotel Taman Indrakila, Jl. Raya Sanggingan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: The Elephant

Wild Vegan

A cozy vegan heaven serving medicinal raw and cooked plant-based food. They make probiotic drinks, super juices, medicinal teas, and simply good food.

Crowd favourites to try are BBQ Tofu skewers, pumpkin and corn soups, and green collard wrap.

Where Is It? Wild Vegan, Jl. Sugriwa No.16, Padang Tegal Kaja, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Wild vegan

Alchemy

 

Of the staple vegan restaurants and shops in Ubud.

The menu is pretty versatile with some Asian-fusion and Western influences. You can find anything from waffles and brick oven-baked pizza to medicinal laksa.

Where Is It? Jl. Penestanan Kelod No.75, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Alchemy

Seeds Of Life

Seeds Of Life was one of the pioneers of raw food in Bali. The menu ranges from raw breads to zucchini zoodles, tacos, pizza, and more.

A special mention goes to their Ayurvedic drinks, wild healing teas, and performance tonics.

Where Is It? Jl. Gootama No.2, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Seeds Of Life

Swasti Beloved Café

An organic cafe with delicious vegan food, a pool, and its own garden providing herbs and vegetables.

Cassava fries, jackfruit burrito, cauliflower steak, and healing soups are definitely worth coming for!

Where Is It? Banjar Nyuh Kuning, Jl. Nyuh Bojog, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Clear Cafe

Large vegetarian menu featuring all the world’s best cuisines: Indonesian food, Thai food, Middle Eastern, Indian, Italian, Mexican inspired dishes, and even Japanese-style sushi.

Next to Clear Cafe, you will find one of the best 100% vegan gelato in Ubud by Gelato Jedi.

Where Is It? Jl. Hanoman No.8, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Clear Cafe

Siboghana Waroeng

A popular vegan restaurant spot with traditional slow-cooked Indonesian dishes and a farm-to-table concept.

Try the classics: vegetarian nasi goreng, gado gado salad with peanut sauce, and their must-have – banana cake. All the food here is awesome.

Where Is It? Jl. Made Lebah No.36, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Facebook.

Sage & Bella by Sage

Sage is one of the best vegetarian restaurants in Ubud for years already. Their tempeh tacos, mushroom rendang, and coconut cake can’t be missed.

Bella is a sister restaurant of Sage, with a focus on vegetarian Italian cuisine.

Where Is It? Emas, Jl. Nyuh Bulan No.1, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Sage Bali /Bella

Minang Vegan

Minang Vegan restaurant is a simple local spot to get fresh home-cooked vegan food.

Try their jackfruit, eggplant and nasi padang, but watch out, these classic Indonesian meals come with a spicy kick! All food here is also allium-free (no onions or garlic).

Where Is It? Nyuh Kuning Rd, MAS, Ubud, Gianyar Regency, Bali 80571, Indonesia

Online: Minang

Taco Casa 

Taco Casa is one of the best Mexican restaurants in Bali. Vegan sour cream? Count us in.

Freshly cooked plant-based food, packed with flavours, and a little spicy nudge. Our favourites are their monster burritos (you won’t be able to move after one of those) and taco salad bowl.

Where Is It? Jl. Raya Pengosekan, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Taco Casa

Herb Library

A cozy seating with creative vegetarian dishes. and occasional live music.

We highly recommend their healthy salads, vegan tom yum, and protein noodles.

Where Is It? Jl. Jembawan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Herb Library

Mumbai Station

Mumbai Station as the name suggests serves vegetarian Indian food.

Come here to try the best authentic lassi, Masala Dosa, Palak Paneer, and pumpkin dal.

Where Is It? Jl. Raya Sanggingan No.90, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Bali Buda Cafe & Shop

Bali Buda is a cafe and health food store, one of the oldest in Bali and in Ubud with cozy seating and peaceful vibes.

They are famous for their healthy bowls, raw desserts, and bakery.

Where Is It? F7R6+PR8, Jalan Raya Ubud, Next To Ganesha Book Shop, Padang Tegal Kaja, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Bali Buda

Acai Queen

 

For iconic superfood acai bowls, come to Acai Queen.

Good big portions, a great choice of bowls, fantastic fresh fruits and protein toppings will help you start your day right.

Where Is It? Jl. Gootama No.02, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Acai Queen

Dayu’s Warung

A local warung serving raw food, vegetarian and gluten-free options. Tempeh pumpkin lasagna is an absolute delight, along with the Jamu smoothie bowl.

Where Is It? Jl. Sugriwa No.28X, Mekar Sari, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Sawobali Cake and Coffee Shop

Cozy little cafe offering an all-you-can-eat vegan buffet with Indonesian food and unique desserts.

Their Perkedel Kentang or vegetable fritters are so good, that you may come back again.

Where Is It? Jl. Sukma Kesuma No.19, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Mother

A casual restaurant with a modern vegetarian food selection.

Breakfast, lunch, and dinner menus go over the most popular international dishes, and most of them are also gluten and nut-free.

Where Is It? Jl. Nyuh Bulan Jl. Nyuh Bojog No.24d, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Mother Bali

Plant Bistro

A spacious restaurant with a panoramic view over the Ubud jungle and a bakery.

They make amazing dips, the best watermelon tuna, and the #1 vegan gelato in Ubud that takes you back to Italy. This is a vegan restaurant for real foodies.

Where Is It? Blanco Museum Area, Jl. Raya Campuhan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Pumpkin and Beetroot

Simple vegetarian cafe to get a bowl of a healthy salad or smoothie bowl or a comforting meal. Mushroom Stroganoff is one of the highlights of the food menu!

Where Is It? Jl. Sugriwa No.60-64, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

La Portal to Shamballah

A community hub and a homey cafe with vegetarian food with Middle-Eastern influence.

We are in love with their Euro-Arabia Fusion plate, and, conveniently, every plate can be ordered as a full or half portion.

Where Is It? Peliatan, Ubud, Gianyar Regency, Bali 80571, Indonesia

Online: Instagram

Zest

Zest is one of the original vegetarian restaurants opened in Ubud with a beautiful set-up high on the hill with a view.

Great ceremonial cacao, moringa bowl, delicious smoothie bowls, and a large selection of foods.


Where Is It? Jl. Penestanan No.7, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Zest Ubud

Kismet Cocktail Bar

Kismet is a great vegan restaurant that has a variety of healthy and tasty vegetarian and vegan dishes, both Indonesian and Western cuisines.

Vegetarian skewers, Jackfruit and Halloumi burgers, and vegetarian pasta are super good.

Where Is It? Jl. Goutama Sel. No.25, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Kismet Ubud

Yellow Flower Cafe

A very peaceful and pretty Balinese cafe with fantastic, mostly local, food, including a few meat dishes.

Our favourites are healing juices, tempeh tempura, and wheat-free crepes.

Where Is It? Jl. Raya Campuhan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

The Onion Co & Popo’s Restaurant

A vegetarian Asian-fusion restaurant with a pool and live music events. The menu has many creative vegan and vegetarian options, including Bali sushi and jackfruit rendang.

Where Is It? Jl. Raya Pengosekan Ubud, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: The Onion Co & Popo’s restaurant

Dapur Usada

At Usada, home-cooked meals have Ayurvedic principles at their base.

A go-to place to treat your gut with healing food like Kitchari, plant-based curries, and healthy desserts. Vegan food has rarely tasted this good.

Where Is It? Jl. Sugriwa No.4, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Usada Bali

Fine-Dining Vegan Restaurants In Ubud

Arcadia 

At Arcadia, you can order a la carte or book a vegetarian tasting menu “The Garden” that contains some cheese, or a fully vegan option, each coming with 5 delicious meals.

The restaurant overlooks the jungle and the river and offers privacy and a relaxed atmosphere.

Where Is It? Jl. Raya Campuhan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Herbivore by Locavore

Herbivore is a fine-dining restaurant serving Michelin-level plant-based Indonesian food in a 3, 5 or 7-course setting with rice-based alcohol or non-alcoholic drink pairing.

Where Is It? Jl. Dewisita No.10, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Herbivore

Aperitif Bali

Aperitif is a Michelin star-worthy restaurant in Bali. Colonial interiors, impeccable service, and absolutely exquisite food.

They offer a vegetarian and vegan 8-course fine dining experience.

Where Is It? Br. Nagi, Jl. Lanyahan, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Aperitif Bali

Mozaic 

Mozaic is a top-tier French restaurant in Gianyar, Ubud with a beautiful jungle setting and a 6 or 8-course vegetarian tasting menu with produce sourced from the local farmers.

Where Is It? Jl. Raya Sanggingan, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Mozaic Bali

Kubu at Mandapa

Kubu is one of the top fine-dining restaurants in Ubud, where you can book a nature-inspired 10-course Vegetarian tasting menu with or without wine pairing.

Where Is It? Mandapa, a Ritz-Carlton Reserve Jalan Kedewatan, Banjar Kedewatan, Ubud
Gianyar, Bali, Indonesia 80571

Online: Kubu at Mandapa

Vegan Cheap Eats Honorable Mention

There are literally a hundred vegan restaurants in Ubud, and the majority of them are good.

But if you’re on a budget and would like to experience more of a local vegan scene, try these warungs:

  • Prima Warung Pure Vegetarian (Instagram)

  • Warung Green (self-service vegan buffet)

  • 9 Angels Warung

  • Wulan Vegetarian Warung (must-try: naughty tempe curry and vegan nasi goreng with red rice)

  • Alam Green Lotus (must-try Vegan Laksa and Rendang Jungle)

Final thoughts on The Best Vegan Restaurants Ubud

Some of the best vegan food is served in Ubud – the true plant-based paradise no matter what world’s cuisines you love.

Even your non-vegan friends will agree they have never had such a good meal and it didn’t have any animal-based products.

Yoga lovers, Auyredic enthusiasts, vegans and people with gluten intolerance will have a great dining experience in Ubud, no matter the budget.

Related blogs: 

The 40 Best Vegan Restaurants In Bali In – Where To Find The Tastiest Vegan Food On The Island

The 66 Best Ubud Restaurants: The Ultimate Guide To Dining In Bali’s Spiritual Heart

37 Best Vegan Restaurants In Canggu: Eat Vegan From Berawa To Batu Bolong

Share this post