Your Guide to the Best Ubud Vegan & Vegetarian Restaurants

Prime your tastebuds for vegan paradise with a Balinese twist

ubud vegan

If you’re looking for the best Ubud vegan and vegetarian restaurants, we’re here to help you sort the awesome from the overrated. To find the best animal friendly meals in Ubud, keep reading!

As a modern-day pilgrimage site for yogis, hippies, and health-conscious holiday makers, Ubud has plenty to offer when it comes to healthy eating. Raw, gluten-free, ayurvedic… you can find all that and more.

Vegan Ubud, which was already great 4 years ago when we first visited, is positively booming today.

(Don’t miss: Our guide to the best places to practice yoga in Ubud)

We spent 5 weeks in Ubud and tried as many of the vegan offerings as we could sink our teeth into. In fact, we ate at so many restaurants in Ubud that we had to divide our guide into two.

This post covers all the vegetarian and vegan restaurants in Ubud that we visited.

Our next post is for the best omnivore restaurants in Ubud with lots of plant-based options. Don’t miss it! We had some of our favourite meals in Ubud at these omnivore establishments.

As always, we’ve chosen our favourite places to eat and have been honest about the substandard and overrated Ubud vegan restaurants.

Print your map & guide to Ubud vegan food

Sign up to get your free printable map and guide to vegetarian and vegan restaurants in Ubud!

click to get the guide

If you’re getting hungry, read on for…

Your Guide to the Best Ubud Vegan & Vegetarian Restaurants

Also don’t miss these posts:

Your guides to the best vegan food in Ubud, Canggu & Uluwatu
Discover even more Ubud vegan delights in our post about the best healthy food in Ubud
How to have an amazing time at Tegalalang Rice Fields

Our 3 Favourite Restaurants in Ubud

If you only have a short time in Ubud, make sure you don’t miss our favourite restaurants in Ubud!


Amazing vegan restaurant at Jl. Nyuh Bulan No. 1, Banjar Nyuh Kuning, Ubud

ubud vegan restaurant

We kept coming back to the incredibly flavourful tempeh burrito at Sage.

ubud vegan

I love a big fresh salad bowl, and this one was perfect.

ubud vegan restaurant

The potato flautas at Sage are my don’t miss item in Ubud! So crispy and delicious.

If you only have one meal in Ubud, make sure you have it at Sage! After our first meal here, our main topic of conversation was “when can we go back to Sage?” Luckily, we managed to return three more times even though it was on the opposite end of town from where we were staying.

Sage is an all-vegan fusion restaurant serving Mexican, Asian, Western, and Cuban-inspired food. All is fresh, expertly prepared, and ultimately, delicious. We took our omnivore friends there and they are now pretty obsessed with it, too!

Make sure to save room for one of the incredible cakes for dessert, and don’t forget to buy a package of cookies to take away.

We ate: Burritos, tacos, salad bowls, and plenty of desserts. I don’t think it’s possible to order badly here, so just choose whatever strikes your fancy.


Very good vegan restaurant at Puskesmas Ubud II, Gg. Damai, Sayan, Ubud

ubud vegan

The BBQ sauce that came with the tempeh ribs at Moksa was fiery and flavourful.

ubud vegan

The chef’s bowl allowed me to try a range of flavours in one big bowl.

ubud vegan restaurants

Try the sampler plate of raw vegan desserts at Moksa!

A big part of the fun of Moksa is getting there.

If you walk from Ubud, you’ll pass through rice fields and get to see how local people live.

Though the food at Moksa is not as good as at Sage, it was tasty enough to entice us on a second visit. The outdoor seating area is lovely and makes a peaceful escape from Ubud.

Hungry vegans who want a little adventure should definitely prioritize a trip to Moksa. Plan a morning walk, yoga class, and lunch!

As a bonus, Moksa participates in the Bali Refill programme, which means you can bring your reusable water bottle and they will fill you up for free.

We ate: Tempeh ribs slathered with a slightly fiery BBQ sauce. The Chef’s Bowl, which satisfied Jane’s desire to taste a variety of menu items.

For dessert, we had the dessert sampler which included a purple sweet potato pie, lemon cheese cake (which was excellent), and a chocolate orange cheesecake (also pretty good).

Cafe Beras

Vegetarian warung at Jl. Sugriwa No.12, Ubud

ubud vegan cafe

This 99% vegan (it contains local honey) chocolate tart at Cafe Beras was delicious.

ubud vegan cafe

Gyoza are high on our list of favourite foods and the ones at Beras did not disappoint.

ubud vegan cafe

The Indonesian stew was fresh and healthy but could have used a little extra flavour.

This little warung was the great surprise of our Ubud food adventures.

Cafe Beras serves very good Japanese and Indonesian vegetarian dishes in a quiet cafe in the centre of Ubud. We especially loved the vegan gyoza and the delicious chocolate tart, which is not quite vegan since it contains local honey.

We ate: Indonesian stew, vegan gyoza, chocolate tart.

Don’t forget to print your map & guide to Ubud vegan food

Sign up to get your free printable map and guide to vegetarian and vegan restaurants in Ubud!

click to get the guide

Ubud Vegan Restaurants

Earth Cafe

Vegan restaurant at Jl. Goutama Sel., Ubud

If you’re looking for a friendly vegan cafe in Ubud, where you can hang out and enjoy the peace ‘n’ love vibe with other yogis and veggies, Earth Cafe is great. It has a huge vegan menu featuring lots of entrees involving seitan, which can be a nice change from tempeh after you’ve been in Bali for a while. They also have plenty of fresh salads and four pages of juices and blended drinks.

The service is friendly and the food is good, if not exceptional. It’s a huge space, so is rarely overrun, meaning you can sit and sip on a soy chai latte for hours if you like.

There’s also a grocery store downstairs that offers an array of overpriced healthy snacks and eco-friendly products. Head through the archway into the shop next door to find excellent t-shirts with vegan slogans.

We ate: The Jerusalem wrap, which was small but very tasty and filled with soft meaty seitan. The Seitan Burger, a sandwich that reminded me of beef dip/French dip that I ate as a child.


Vegan raw food at Jl. Penestanan Kelod No.75, Sayan, Ubud

ubud vegan

The salads we had at Alchemy were boring and the dressing was dull.

Oh raw food, why are you so disappointing? We normally avoid raw restaurants, because we’ve had so many bad experiences with raw food. In the name of research, we stopped by Alchemy, a perennial favourite among long-time Bali visitors, to see if it was an exception.

Sadly, no. Alchemy is one of the most overrated restaurants in Ubud (in our humble opinions), and one of the places that gives raw food a bad name. If you go, opt for the salad bar, where you can pick what you’re going to get, or the smoothie bowls.

After the disappointing and overpriced salads, we decide to give the desserts a miss, though they actually looked very tempting.

We ate: The Greek Salad, which did not live up to our expectations of what a Greek salad should be at all. The Buddha Bowl, which was not actually a Buddha bowl, but rather a big bowl of shredded cabbage with a few other shredded veggies on top.


Vegan restaurant at Jl. Penestanan Kelod No.8, Penestanan, Ubud

ubud vegan

The Mexican wrap at Zest far exceeded our expectations!

Zest is an outrageously gorgeous space where Buddha statues mix with distressed furniture and chairs covered in mid-century fabric so cool I wanted to marry it. Unfortunately, Zest attracts a cooler-than-though crowd that, at least on the day we visited, put our tolerance to the test.

We were so distracted by the hipster posturing that we actually had to move to a quiet corner where we found a few other “normals” hiding from the ultra-spiritual crowd. If you like people-watching, grab a central table for endless entertainment.

Clientele aside, Zest was a fantastic spot for a meal. The staff were friendly and fun, while the food was surprisingly delicious and better than most you’ll get in Ubud.

We ate: The Awakened Cowboy, a meaty seitan steak with Czech-inspiried mushroom sauce. The Mexican wrap, which was bursting with flavour and wrapped in a yummy, spongy, gluten-free bread.

Things we love that you might love, too:

Vegetarian Ubud Restaurants

Kismet Restaurant & Lounge

Vegetarian restaurant at Jl. Goutama Sel. No.27X, Ubud

This high-end vegetarian restaurant in Ubud focusses on low-waste food service, providing biodegradable moist towlettes, metal straws, and free water bottle refills. Kismet uses organic and local ingredients whenever possible to create their range of salad bowls, burgers, and soups.

We enjoyed the food but didn’t think it was better than some of the much cheaper options in town. You definitely pay for the atmosphere here.

The restaurant is dark and trendy, with ultra-cool design features like the red light bulbs hanging over each table that you can switch on for service. It was so busy the night we went that we had to sit at the bar and they turned away several parties while we were there. Make a reservation!

We ate: Dragon Salad bowl with tempeh skewers and the Tempeh Burger Extraordinaire.

Vegetarian Warungs in Ubud

The word “warung” refers to any small shop or business – though in Ubud, you’ll find that almost all warungs are restaurants.

We encourage you to visit a few warungs while you’re in Ubud! These little Indonesian-owned restaurants are exceptional and should be high on your list – not least because your money will go straight into a family-owned business.

If you’re on a budget, eating at warungs for every meal will save you huge piles of cash.

Warung Sopa

Vegetarian Indo-Japanese warung at Jl. Sugriwa No.36, Ubud

ubud vegan warung

The sushi rolls at Warung Sopa were my favourite of everything we ordered.

This mostly vegan warung has been an excellent place for vegans to dine for years – and it keep on deserving its great reputation. The Warung Sopa menu is a mix of Indonesian and Japanese food, with plenty of vegan desserts as well. Definitely worth a visit.

We ate: Too much! Kicherie, miso soup, dumplings, veggie sushi, vegetable fried squares… we really over-ordered. Next time we’ll leave room for one of their amazing-looking vegan pies!

Mumbai Station

Vegetarian Indian at Jl. Raya Sanggingan No.90, Kedewatan, Ubud

Though our friends who were in town for a yoga teacher training raved about Mumbai Kitchen, and the reviews online concurred, we weren’t too thrilled with it.

We got there late, so they were out of dosas, which are supposed to be very good. The chick pea curry we ordered reminded me of the Indian food we might make while camping, when we didn’t have access to all of the spices or the long cooking time it takes to create amazing curry flavours.

Not a bad place for a quick snack, but don’t expect authentic Indian cuisine.

We ate: Chickpea curry since they were out of dosas for the evening.

Warung Sharaswhaty

Vegetarian India warung at Jl. Raya Penestanan, Sayan, Ubud

ubud vegan restaurant

We really liked the small crispy samosas at Sharaswaty.

Owned by an Indian couple, Warung Sharaswhaty is a much more authentic place to get your Indian food fix in Ubud.

The food is not vegan because they cook with locally-sourced butter – we made our peace with that since in India, all the food is cooked in ghee anyway.

For Indian food in Bali, what we got was excellent, though the servings were very small for the price. Even the rice is tiny, so order some extra and get the chapati, too!

We ate: The Began Bharta (stewed eggplant) which was tasty but extremely oily. Richly flavoured Aloo Gobi, veggie pakora which were more like little veggie pancakes, and crispy, flavourful samosas, the best thing we had.

Almost Vegetarian Restaurants in Ubud

We decided to include a couple of omnivore restaurants on this list because they are 99% vegetarian. Both restaurants have an almost-vegan menu with a few egg dishes and a few options to add chicken. If you eat at either one, we suggest you send them a friendly message encouraging them to go vegan!

The Yoga Barn Garden Cafe

Almost vegetarian restaurant at Jalan Raya Pengosekan, Peliatan, Ubud

ubud vegan

I like my vegan food with a little more fat and salt than you get at The Yoga Barn.

After a few hours struggling through the crowds and traffic noise of Ubud, arriving at The Yoga Barn is a welcome relief. The restaurant is the a leafy garden of this famous yoga space, which is to thank/blame for the whole Ubud healthy, hippie, yoga scene in the first place.

The serenity of the garden is alone is enough to make a visit worthwhile. Plus, it’s always fun to eavesdrop on the conversations of yoga enthusiasts and teacher trainees!

The food here is almost an afterthought. It’s good but VERY healthy – there’s an emphasis on steamed and raw veggies. At least 90% of the menu is vegetarian with an option to add chicken to a few dishes. Overall, it could use little more salt and oil for my tastes.

We ate: Steamed veggie bowl with tahini sauce which made a nice change from the fried tempeh and rice we’d been eating on Nusa Penida. The veggie curry, which is a better-than-average version of the same curry you’ll get all over Bali. We can highly recommend the large mint cooler to drink, which really does cool you off on the hottest days!

Mudra Cafe

Almost vegetarian restaurant at No.22, Jl. Goutama Sel., Ubud

ubud vegan cafe

The Roti Canai at Mudra was very tasty!

A mostly vegetarian locavore cafe on a charming backstreet near Jalan Hanoman, Mudra Cafe‘s tiny space is usually full of fashionable tourists and self-styled spiritual gurus.

The diverse menu includes a good selection for vegans, including breakfast bowls and Roti Canai.

We were impressed that they have recently stopped serving dairy and, in response to our message on Instagram, told us they are also considering getting rid of the few chicken and egg dishes on the menu. Hooray!

The food here is a little smaller and a little more expensive than at similar restaurants in town – but it’s also a little better, so you get what you pay for.

The staff are likewise more friendly and efficient than most in town, making me wish that the space was bigger so I could hang out there longer.

We ate: Roti Canai Rumi, an upscale version of the Roti Canai we devour in Kuala Lumpur. The Avogasm, a clever name for avocado toast.

ubud bali rice paddy

Suggested Day Tours from Ubud

If you’re looking for unique ways to see Ubud and the amazing surrounding countryside, try one of these tours.

Rice Paddy Cycling Tour

Get out of Ubud’s traffic and away from the mass of tourists! Spend the day cycling through inland villages and some of the islands most beautiful rice fields. Includes lunch, so be sure to tell them you’re vegan when you book!

Find out more about this tour

Evening Firefly Tour in Taro Village

Meet locals in this small village outside of Ubud, learn about Bali’s unique rice irrigation system, and spend the evening watching fireflies winking at you! An excellent way to experience the magic of Bali.

Find out more about this tour

Spiritual Cleansing and Shamanic Healing Tour

On this tour, you’ll meet one of Bali’s most famous healers, named Cokorda Rai, and be led in a spiritual cleansing at Bali Holy Spring Temple at Tirta Empul. It’s your chance to literally immerse yourself in Bali’s long history of spirituality.

Find out more about this tour

Vegan Cooking Classes in Ubud

One of the best ways to explore a food culture is by joining a local cooking class. There are plenty of fabulous cooking classes in Ubud and many of them are vegan or offer a vegan menu!

On the 7-Dish Cooking Class in Lush Organic Farm, you’ll get to escape busy Ubud and take your cooking class on a beautiful organic farm in the countryside. In this Pure Plant-Based Balinese Cooking Class, you’ll visit a traditional Balinese family compound and learn to create traditional Balinese spice paste, plus many other dishes.

Check prices and reviews for all vegan Ubud cooking classes

Get your printable map & guide to Ubud vegan food

Sign up to get your free printable map and guide to vegetarian and vegan restaurants in Ubud!

click to get the guide

We hope you find this guide to Ubud vegan food useful. If you don’t agree with our palates, please feel free to comment below. We’d LOVE to hear what you discovered on the Ubud vegan scene!

  Happy mindful adventures, Jane & Stephen

It’s easy to help us keep this blog going! Some of the links in this post are our personal affiliate links. If you book or buy something using one of the links in this post, we’ll earn a small fee at no extra cost to you. Of course, we would never recommend anything we didn’t 100% believe in! Huge thanks in advance! –S&J

If you're looking for the best Ubud vegan and vegetarian restaurants, we're here to help you sort the awesome from the overrated. Click to find the best animal friendly meals in Ubud. #vegan #bali #ubud

Pin for your Ubud adventure!


  1. Pingback: Balinese Zen | My Five Acres. Travel. Adventure. Yoga.

  2. Pingback: We help you find the best yoga retreats in Bali. Isn't it time to treat yourself to an incredible mindful journey? | My Five Acres. Travel. Adventure. Yoga.

  3. Pingback: Here's your guide to the best restaurants in Uluwatu for vegans, vegetarians – and omnivore eaters too! | My Five Acres. Travel. Adventure. Yoga.

  4. Pingback: Is it Safe to Travel to Bali After the Lombok and Sulawesi Earthquakes? | My Five Acres. Travel. Adventure. Yoga.

  5. Pingback: Your guide to finding the best yoga in Sanur Bali, by a full-time travelling yoga teacher | My Five Acres. Travel. Adventure. Yoga.

  6. Pingback: Your (Opinionated) Guide to the Best Canggu Cafes for Vegans and Vegetarians | My Five Acres. Travel. Adventure. Yoga.

  7. Pingback: Here's your guide to the best restaurants in Sanur for vegans – and omnivore eaters too! | My Five Acres. Travel. Adventure. Yoga.

  8. Pingback: Discover the best yoga in Ubud Bali with this guide by a full-time yoga nomad | My Five Acres. Travel. Adventure. Yoga.

  9. Pingback: Your Guide to the Top Restaurants in Ubud for Healthy Foodies | My Five Acres. Travel. Adventure. Yoga.

  10. Pingback: Your Guide to Finding the Best Yoga in Canggu, Bali | My Five Acres. Travel. Adventure. Yoga.

Leave a reply

Your email address will not be published. Required fields are marked *

Go top