Only a few years back, a list of the best vegan restaurants in Bali was very limited, but now Bali is a foodie haven to plant-based eaters or for those who are just looking to adapt a more healthier lifestyle for 2023. Bookmark this post as you should try out all of these places that we’ve rounded up the Best Vegan and Vegetarian Cafes and Restaurants in Bali
1 I Am Vegan Babe
Photo by @thelittlelondonvegan
I Am Vegan Babe is the ultimate Canggu vegan brunch spot, this place serves sweet and savory breakfasts, mexican food as well as amazing desserts. The interior is tropical chic with a chill vibe and beautiful rice field view.
Look out for Club Sandwich, Bali Poke Bowl, Tacos, French Toast with banana, strawberry and gelato, and do not leave without grabbing their cinnamon roll.
Note: I Am Vegan Babe is currently a daytime only venue, closing by 4.30 PMOpening Hours : 7AM - 4.30PM
Price : Average Spending - Approx IDR 150,000/person
2 Zest Ubud
With its motto 'powered by plants – made for people', Zest Ubud offers a simple and real experience that connects people with nature and brings happiness through carefully curated meals.
Their menu consists mostly of locally grown plants and organic agriculture, from Nasi Campur, Salad Bowl, Pizza to Sushi Rolls. Located in the heart of Ubud, with trendy Balinese inspired decor, laid back setting, and greenery view makes Zest Ubud even more lovable.
Opening Hours : 8AM - 9PM
Price : Average Spending - Approx IDR 150,000/person
3 Tangi Restaurant
For a truly indulgent and upscale plant-based dining experience, visit the latest addition to the Ubud's dining scene - Tangi Restaurant. Savor an array of delicious and nutritious plant-based dishes made with fresh, locally sourced ingredients.
Focusing on international cuisine with Balinese herbal plants brings a unique flavor to each dish, making Tangi the perfect destination for vegan foodies.
Opening Hours : 7 AM – 10 PM
Price : Average Spending - Approx IDR 400,000/person
4 The Sloth Bali
Any carnivores still sketchy on this entire plant-based thing should drop everything and head to The Sloth Cafe. Although you won’t find any meat, there is nothing quite like a hangry vegan burger and vegan chicken caesar wrap to satisfy your taste buds.
Dig into the mains, but make sure to save room for dessert; the vegan slutty brownie and cookies are not to be missed.
Opening Hours : 7AM - 7PM
Price : Average Spending - Approx IDR 100,000/person
5 Peloton Supershop
This casual cafe in Canggu serves a wholly vegan menu in a stylish and cozy setting. Peloton Supershop offers a variety of non vegans alike menu such as Lasagnas, Burritos, and Burgers Filled with Mushroom Nut Pattie, Vegan Egg, signature sauce and more.
Dishes are vibrantly coloured, 100% plant based and extremely Instagram worthy. Once you’ve finished eating, take a stroll down the neighbourhood’s wealth of independent boutiques.
Opening Hours : 9 AM – 9 PM
Price : Average Spending - Approx IDR 150,000/person
6 The Shady Shack
The Canggu vegan scene has proven time and time again that just about any food can be made into delicious vegan foods and the Shady Shack is no exception.
Offering nutritious creations in all colours of the rainbow, from burgers to standard smoothie bowls and even a cauliflower nasi goreng. Wash it all down with a cold coconut and lounge under the palms, or boost your immune system with a turmeric latte.
Opening Hours : 8AM - 9PM
Price : Average Spending - Approx IDR 150,000/person
7 Moksa Ubud
Moksa Ubud has been serving up delightful plant-based menus that are freshly prepared with all organic natural ingredients and based at its own permaculture garden.
With the mission to help the sustainable living, as well as to create balance and harmony within each dish, expect to find healthy and satisfying food like Masala Pumpkin Uttapam, and balinese paella that's absolutely crave-worthy.
Opening Hours : 11AM - 8PM
Price : Average Spending - Approx IDR 250,000/person
8 Earth Cafe & Market
Situated just off the main street in Ubud, Jalan Hanoman, Earth Cafe and Market is an excellent healthy vegan cafe with market store of organic produce, health-conscious groceries, environmentally-friendly cosmetics and clothing in Bali. Their seitan steak and the Mediterranean platter are worth paying a visit for alone. There is also an Earth Cafe in Seminyak too!
Opening Hours : 7AM - 10PM | 7AM - 11PM
Price : Average Spending - Approx IDR 150,000/person
9 LN Fortunate Coffee Bali
This franchise vegan cafe originates from Taiwan and operates outlets across Southeast Asia that serves vegan dishes inspired by Indonesian, Asian and also Western Cuisines. Try their Nasi Goreng Olive, Mushroom Satay with peanut sauce, Fried Beancurd with orix sauce and their seasonal menu Spaghetti Aglio Olio. So yum!
Opening Hours : 11AM - 10PM
Price : Average Spending - Approx IDR 50,000/person
10 Living Food Lab
Another great casual cafe and teaching kitchen with a mission to promote healthy menus in advocating conscious or mindful eating. Living Food Lab serves up locally-grown organic raw food that’s both vegan and gluten free.
The most popular dish is the Tempeh Taco Crumble Salad with nacho lime dressing, guacamole, chopped tomato, cilantro leaves and raw corn chips.
Opening Hours : 7AM - 9PM | 8AM - 4.30 PM (Closed on Saturday and Sunday)
Price : Average Spending - Approx IDR 200,000/person
11 Akasha Restaurant
Located 15 minutes outside Ubud, this ground breathtaking earth-friendly restaurant surrounded by rice fields and jungle is a worth to try if you are visiting Bali soon. Akasha is an organic plant-based restaurant that serves delicious vegan and raw dishes.
Must-tries include Jackfruit Barbarossa Pizza, Pad Thai, and Mushroom Burger. For something sweet, try their strawberry cheese cake or vanilla ricotta.
Opening Hours : 12PM - 6PM
Price : Average Spending - Approx IDR 150,000/person
12 Tasty Vegan
If you are looking for local vegan foods, good prices, cozy atmosphere, this small restaurant in Seminyak sure ticked all the boxes. Our go to dishes are satay with peanut sauce, mie goreng and curry rice.
For those who crave some western cuisine, try their aussie pizza. Vegan or not, you're bound to be a convert after a meal here.
Opening Hours : 9AM - 9PM
Price : Average Spending - Approx IDR 60,000/person
13 The Seeds Of Life
This Ubud-based café is another mainstay on Bali’s raw vegan scene, where combining fun, flavour, vibrancy and integrity through raw living foods, yoga and holographic kinetics. In here, you can expect unusual options for food and drinks such as Raw Laksa Soup, Warmed Gnocchis with walnut pesto, Aloe Vera Sashimi Plate, and artisan Chinese Teas.
Opening Hours : 12PM - 8PM
Price : Average Spending - Approx IDR 150,000/person
14 Sauce Tree Plant Based Bistro
Treat yourself to a tasty plant-based feast at Sauce Tree Plant Based Bistro in Canggu! This all-vegan eatery is the perfect destination for budget-conscious foodies searching for a delicious mealWith an all-vegan menu and convenient hours, you can enjoy a tasty meal at any time of day. Whether you're in the mood for breakfast, lunch, or dinner, the options at Sauce Tree are sure to satisfy. And be sure to try the must-haves like the saucetree burger, beandog, and cauliwings for an extra burst of flavor.
Opening Hours : 8 AM – 10 PM
Price : Average Spending - Approx IDR 90,000/person
15 Bella By Sage
From the same people who brought you Sage, Bella by Sage focuses on vegan Italian cuisine. The atmosphere is very relaxing yet sophisticated, and they are serving up favorites like pizza margherita, calzone buffalo wings, and taro gnocchi. If you're there for breakfast, don't miss the benedict—trust.
Opening Hours : 9AM - 9.30PM
Price : Average Spending - Approx IDR 150,000/person
16 Vinny’s Warung
Whether you're in the mood for takeout or a cozy sit-down meal, Vinny’s Warung brings you traditional Indonesian Nasi Campur made Organic & Vegan in Canggu. Using high quality ingredients and certified organic produce, they offer a healthy selection of Organic heritage rice and a range of colourful and delicious dishes and absolutely no cruelty.
Opening Hours : 8AM - 5PM
Price : Average Spending - Approx IDR 100,000/person
17 Manggis In Canggu
When you step into this charming restaurant in Canggu, you'll fall in love with the inviting large outdoor terrace surrounded by a variety of tropical plants.
Manggis in canggu focuses on no-frills vegan food that combines flavors of the East and West. You really can’t go wrong with their a la carte menu, with choices that include Marinara Meatballs, Jack Rendang and House Salad Bowl.
Opening Hours : 7AM - 12AM
Price : Average Spending - Approx IDR 150,000/person
18 Sage
With its unique interior and cozy ambience, Sage is a top spot for plant-based food in Ubud. Their menu is a mix of Mexican inspired dishes and healthy vegetable bowls. Vegans should keep their eyes peeled for the tempeh tacos, hula burger, cauliflower fritas with chipotle sauce and go jelly green giant bowl topped with creamy house dressing.
Opening Hours : 8AM - 9.30PM
Price : Average Spending - Approx IDR 150,000/person
19 Kynd Community
Craving for a healthy meal and loves capturing your dining moment, the Kynd Community is recommended. This cozy cafe transforms fresh veggies into various style food creations; Perfect for all vegans! Even though all dishes are plant-based, the taste is no joke.
Besides, the interior is dominated by pink that goes lovely with tropical murals. So while waiting for an order, one or two beautiful snaps can be yours. Or without you knowing it, maybe you have taken many pictures for your feed? Who knows
Opening Hours : 8AM - 9PM
Price : Average Spending - Approx IDR 175,000/person
20 Amami
In the mood for some Italian cuisine? Amami in Ubud has you covered with delicious vegan pizzas, pastas, and even Italian desserts and —all 100 percent vegan. A few menu items worth trying:, N’duja E Funghi Pizza (Gf Pumpkin Crust) Mamma Mia Che Carbonara, Charcoal Croissant and Tiramisu.
Opening Hours : 1PM - 10PM
Price : Average Spending - Approx IDR 150,000/person
21 Kood - Kolaborasi Untuk Desa
Open for breakfast, lunch, and dinner, Kood (Kolaborasi Untuk Desa) is an open kitchen and self service concept with quality vegan diner-style food options at affordable prices.
The Egg Sandwich is a simple delight, or for something more substantial try the ‘Mie Yamin’, with tempeh, tofu and sweet spicy sauce .Pair your meal with Teh Tarik or Mylo Mylk and you’re good to go.
Opening Hours : 8AM - 8PM
Price : Average Spending - Approx IDR 50,000/person
22 Vegan Bali
One of Kuta’s few vegan restaurants, Vegan Bali serves an extensive selection of Vegetarian options. This small restaurant on Bedugul Lane provides reasonably priced, mixed Asian and Western Cuisine. Our favourites are Planet Tempe, Curry Rice, and Mushroom Pizza The interior is simple yet comforting, so if you’re looking for some tasty food for a good price, look no further.
Opening Hours : 11AM - 8PM
Price : Average Spending - Approx IDR 50,000/person
23 Vegan Soul Kitchen
A hidden gem in Nusa Penida Island, Vegan Soul Kitchen is an excellent choice for vegetarian and non-vegetarian that offers an all-vegan menu that is sure to please. Located on the top of the Jungle, you can find selections of western style menus, smoothies and juices. Try their pesto pasta, veggie burger and satay temple. Easily the best vegan restaurant Nusa Penida Island has to offer.
Opening Hours : 8AM - 9PM
Price : Average Spending - Approx IDR 85,000/person
24 Falafel Temple
Middle eastern food has always been known for being extra vegetarian-friendly, and Feast of Merit is no exception. This restaurant in Canggu’s trendy area of Berawa brings real, home-cooked, Middle Eastern cuisine to the Island of Bali.
Inspired by the flavors of Morocco, Turkey, and Egypt, Falafel Temple combines traditional spices with the freshest local ingredients from all over the island.
Opening Hours : 10AM - 10PM
Price : Average Spending - Approx IDR 150,000/person
25 Eat.co
Located next to retreat center Samyama, Eat.Co is all about wholesome, fresh, colourful, plant based bistro overlooking the beautiful rice paddies. Focused on predominantly organic and local ingredients, they serve salads, vegan pizza, vegan burgers, vegan bowls, plenty of toast options and colorful smoothies as well. For those with a sweet tooth, try their chia pudding with layers of homemade granola and thick coconut nice cream.
Opening Hours : 9AM - 9PM
Price : Average Spending - Approx IDR 150,000/person
26 Bodhi Leaf Eatery
Budget-friendly Bodhi Leaf Eatery has been a favourite on locals’ ‘affordable eats’ lists and plant-based diners will be happy to know that this restaurant offers a dedicated vegan menu. Dishes to try from the asian cuisine include bibimbap bowl, quinoa sushi, padthai noodles to western cuisine such as smoothies bowl, salad bowl and tempeh burger.
Opening Hours : 7AM - 5PM
Price : Average Spending - Approx IDR 100,000/person
27 Peacezza
From the team behind the stylish plant-based cafe in Seminyak - Kynd Community, Peacezza is serving up some equally delicious vegan pizzas. With plenty of options for grilled veggies, toppings like wild mushroom and capers and a generous sprinkle of their vegan cheese, these vegan pizzas are seriously mouth-watering.
Opening Hours : 8AM - 9PM
Price : Average Spending - Approx IDR 150,000/person
28 Tru Plant
Located on the bustling Petitenget Road, this stylish cafe offers a variety of plant-based dishes that are sure to satisfy. Look out for a selection of brunch options, as well as, pastas, salads, burgers. Must-try menu items include the Spaghetti Meat (less) Steak, Tropical Pancakes, and Chickn Parmigiana.
Opening Hours : 7 AM – 10 PM
Price : Average Spending - Approx IDR 150,000/person
29 Dreamwave Donuts
This 100% vegan doughnut shop in Canggu serves an extensive variety of freshly-handmade vegan doughnuts and specialty coffee. Its doughnuts come in adventurous flavours like peanut butter & jelly, triple chocolate, kemangi & pistachio, as well as more conventional flavours like cinnamon sugar and strawberry jam. So go ahead and treat yourself!
Opening Hours : 9AM - 8PM
Price : Average Spending - Approx IDR 100,000/person
30 Sawobali
Sawobali is where the vegan magic happens in Ubud! With a mix of Indonesian favorites and desserts, you're sure to find something to tantalize your taste buds. Plus, the atmosphere is so inviting, you'll feel right at home. And don't even get us started on the delicious buffet - there's something for everyone, no matter what you're in the mood for. Trust us, the fresh ingredients and tasty dishes are worth every penny. So, whether you're a seasoned vegan or just curious, Sawobali should definitely be on your must-try list!
Opening Hours : 12 PM – 8 PM
Price : Average Spending - Approx IDR 75,000/person