The Bali Guideline
Home
Blogs
Hotels
All StaysUbudCangguSeminyakNusa PenidaNusa DuaUluwatu
Cafes
All DinesUbudCangguSeminyak
Events
Destinations
UbudCangguUluwatu
Deals
Home
Blogs
All StaysUbudCangguSeminyakNusa PenidaNusa DuaUluwatu
All DinesUbudCangguSeminyak
Events
UbudCangguUluwatu
Deals
The Bali Guideline

The Bali Guideline also provides you with guides and blog where you will find the ways to sleep, dine, shop, and get around the island along with the latest news.

Destinations

Canggu • Ubud • Uluwatu

Useful Links
  • Blogs
  • Stays
  • Dines
  • Events
  • Partnered Promotion
Contact with Us
thebaliguideline@gmail.com

Powered by Brandswitch.ID 2025

The 31 Best Vegan Cafes and Restaurants in Bali (2025)
Eat and Dine

The 31 Best Vegan Cafes and Restaurants in Bali (2025)

02 JanWritten byThe Bali Guideline17 MIN READ

Curated Destinations

Explore our hand-picked collection of Bali's most breathtaking regions.

Explore All
Explore Ubud
Discover

Ubud

Explore Uluwatu
Discover

Uluwatu

View All Destinations

Bali, a tropical paradise known for its breathtaking beaches, lush jungles, and rich culture, has also become a hub for incredible vegan cuisine. The island’s plant-based scene is as vibrant as its sunsets, offering creative dishes that blend traditional flavors with modern culinary techniques. Over the years, Bali has transformed into a must-visit destination for food lovers, with its vegan eateries drawing in locals and travelers alike.

From tranquil cafes nestled in the jungle to lively restaurants near the beach, Bali’s vegan offerings cater to every palate. Whether you’re a dedicated vegan or simply exploring new flavors, the island’s diverse and flavorful plant-based options are sure to impress. Let’s dive into some of the best vegan cafes and restaurants that Bali has to offer!

1I Am Vegan Babe

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 PM

I Am Vegan Babe

Location
Jl. Tanah Barak No.49, CangguGoogle Maps
Opening Hours
7AM - 4.30PM
Price
Average Spending - Approx IDR 150,000/person

2Plant Bistro

Plant Bistro
Photo by @plant.bistro

Take plant-based dining to new heights at Plant Bistro. Nestled in Ubud, this serene spot features natural wooden accents and lush tropical greenery, creating a welcoming space for vegans and newly vegan enthusiasts alike.

Under the guidance of Chef Simona Alderigi, the menu showcases fully vegan, innovative dishes, including favorites like Salmon Bruschetta, Gnocchi di Zucca, and Vitello Tonnato. Complement your meal with a refreshing Green Garden Smoothie or the zesty ABC Ginger, and you’ll be perfectly fueled for the day.

Plant Bistro

Plant Bistro

Location
Blanco Museum Area, Jl. Raya Campuhan, Sayan, UbudGoogle Maps
Opening Hours
8AM - 10PM
Price
Average Spending - Approx IDR 200,000/person
For more information : plantbistro.bali@gmail.com or Whatsapp

3Zest Ubud

Zest Ubud
Photo by @foodbeacon

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.

Zest Ubud

Location
Jl. Penestanan Kelod No.8, Penestanan, UbudGoogle Maps
Opening Hours
8AM - 9PM
Price
Average Spending - Approx IDR 150,000/person

4Tangi Restaurant

Tangi Restaurant
Photo by @tangirestaurant

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.

Tangi Restaurant - Photo by @tangirestaurant

Focusing on international cuisine with Balinese herbal plants brings a unique flavor to each dish, making Tangi the perfect destination for vegan foodies.

Tangi Restaurant

Location
Jl. Cemp., MAS, UbudGoogle Maps
Opening Hours
7 AM – 10 PM
Price
Average Spending - Approx IDR 400,000/person

5The Sloth Bali

The Sloth Bali
Photo by @thesloth.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.

The Sloth Bali

Location
Jl. Pantai Batu Mejan No.90A, CangguGoogle Maps
Opening Hours
7AM - 7PM
Price
Average Spending - Approx IDR 100,000/person

6Peloton Supershop

Peloton Supershop
Photo by @taramilktea

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.

Peloton Supershop

Location
Jl. Pantai Berawa No.46, TibubenengGoogle Maps
Opening Hours
9 AM – 9 PM
Price
Average Spending - Approx IDR 150,000/person

7The Shady Shack

The Shady Shack
Photo by @_daniellelorraine_

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.

The Shady Shack

Location
Jl. Tanah Barak No.57, CangguGoogle Maps
Opening Hours
8AM - 9PM
Price
Average Spending - Approx IDR 150,000/person

8Moksa Ubud

Moksa Ubud
Photo by @katymisson

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.

Moksa Ubud

Location
Ubud II Kutuh, Jl. Puskesmas, Sayan, UbudGoogle Maps
Opening Hours
11AM - 8PM
Price
Average Spending - Approx IDR 250,000/person

9Earth Cafe & Market

Earth Cafe & Market
Photo by @camoholix
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!

Earth Cafe & Market

Location
(1st Store) Jl. Goutama Selatan Ubud | (2nd Store) Jl. Kayu Aya 99 SeminyakGoogle Maps
Opening Hours
7AM - 10PM | 7AM - 11PM
Price
Average Spending - Approx IDR 150,000/person

10LN Fortunate Coffee Bali

LN Fortunate Coffee Bali
Photo by @titinsuwarnisutanto
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!

LN Fortunate Coffee Bali

Location
Jl. Gn. Soputan No.88X, Pemecutan Klod, DenpasarGoogle Maps
Opening Hours
11AM - 10PM
Price
Average Spending - Approx IDR 50,000/person

11Living Food Lab

Living Food Lab
Photo by @igorpyh_photo

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.

Living Food Lab

Location
(1st Store) No 8, Canggu Square units 12-13, Canggu | (2nd Store) Green School, Sibang Kaja, AbiansemalGoogle Maps
Opening Hours
7AM - 9PM | 8AM - 4.30 PM (Closed on Saturday and Sunday)
Price
Average Spending - Approx IDR 200,000/person

12Akasha Restaurant

Akasha Restaurant
Photo by @qiijenny

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.

Akasha Restaurant

Location
Jl. Sinta, Keliki, Tegallalang, GianyarGoogle Maps
Opening Hours
12PM - 6PM
Price
Average Spending - Approx IDR 150,000/person

13Tasty Vegan

Tasty Vegan
Photo by @sarefarid

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.

Tasty Vegan

Location
Jl. Raya Basangkasa gg. Dewata No.15B, SeminyakGoogle Maps
Opening Hours
9AM - 9PM
Price
Average Spending - Approx IDR 60,000/person

14The Seeds Of Life

The Seeds Of Life
Photo by @vgangypsea
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.

The Seeds Of Life

Location
Jl. Gootama No.2, UbudGoogle Maps
Opening Hours
12PM - 8PM
Price
Average Spending - Approx IDR 150,000/person

15Sauce Tree Plant Based Bistro

Sauce Tree Plant Based Bistro
Photo by @saucetree

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.

Sauce Tree Plant Based Bistro

Location
Jl. Canggu Padang Linjong No.85, CangguGoogle Maps
Opening Hours
8 AM – 10 PM
Price
Average Spending - Approx IDR 90,000/person

16Bella By Sage

Bella By Sage
Photo by @olgapisklyukova
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.

Bella By Sage

Location
Jl. Penestanan, Sayan, UbudGoogle Maps
Opening Hours
9AM - 9.30PM
Price
Average Spending - Approx IDR 150,000/person

17Vinny’s Warung

Vinny’s Warung
Photo by @fennavansurksum
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.

Vinny’s Warung

Location
Pantai Batu Bolong St No.37, CangguGoogle Maps
Opening Hours
8AM - 5PM
Price
Average Spending - Approx IDR 100,000/person

18Manggis In Canggu

Manggis In Canggu
Photo by @gultomdedi

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.

Manggis In Canggu

Location
Jl. Pemelisan Agung No.7, Tibubeneng, North KutaGoogle Maps
Opening Hours
7AM - 12AM
Price
Average Spending - Approx IDR 150,000/person

19Sage

Sage
Photo by @laurafruitfairy
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.

Sage

Location
Jl. Nyuh Bulan No. 1, Banjar Nyuh Kuning, UbudGoogle Maps
Opening Hours
8AM - 9.30PM
Price
Average Spending - Approx IDR 150,000/person

20Kynd Community

Kynd Community
Photo by @christinaa_he

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

Kynd Community

Location
Jl. Petitenget No.12 SeminyakGoogle Maps
Opening Hours
8AM - 9PM
Price
Average Spending - Approx IDR 175,000/person

21Amami

Amami
Photo by @scorpionmind
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.

Amami

Location
Jl. Raya Pantai Berawa No. 43 CangguGoogle Maps
Opening Hours
1PM - 10PM
Price
Average Spending - Approx IDR 150,000/person

22Kood - Kolaborasi Untuk Desa

Kood - Kolaborasi Untuk Desa
Photo by @ayam.sisit

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.

Kood - Kolaborasi Untuk Desa

Location
SanurGoogle Maps
Opening Hours
8AM - 8PM
Price
Average Spending - Approx IDR 50,000/person

23Vegan Bali

Vegan Bali
Photo by @strabbycrabby
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.

Vegan Bali

Location
Bedugul Lane No.5, KutaGoogle Maps
Opening Hours
11AM - 8PM
Price
Average Spending - Approx IDR 50,000/person

24Vegan Soul Kitchen

Vegan Soul Kitchen
Photo by @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.

Vegan Soul Kitchen

Location
Sakti, NusapenidaGoogle Maps
Opening Hours
8AM - 9PM
Price
Average Spending - Approx IDR 85,000/person

25Falafel Temple

Falafel Temple
Photo by @falafeltemple

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.

Falafel Temple

Location
Jl. Pantai Berawa No.34, Tibubeneng, North Kuta.Google Maps
Opening Hours
10AM - 10PM
Price
Average Spending - Approx IDR 150,000/person

26Eat.co

Eat.co
Photo by @deanraphael
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.

Eat.co

Location
Jl. Cempaka, MAS, Kecamatan UbudGoogle Maps
Opening Hours
9AM - 9PM
Price
Average Spending - Approx IDR 150,000/person

27Bodhi Leaf Eatery

Bodhi Leaf Eatery
Photo by @lvvng_
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.

Bodhi Leaf Eatery

Location
Jl. Letda Made Putra No.2B, DenpasarGoogle Maps
Opening Hours
7AM - 5PM
Price
Average Spending - Approx IDR 100,000/person

28Peacezza

Peacezza
Photo by @peacezza.bali
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.

Peacezza

Location
Jl. Petitenget No.12 SeminyakGoogle Maps
Opening Hours
8AM - 9PM
Price
Average Spending - Approx IDR 150,000/person

29Tru Plant

Tru Plant
Photo by @itstru.id

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.

Tru Plant

Location
Jl. Petitenget No.88x, KerobokanGoogle Maps
Opening Hours
7 AM – 10 PM
Price
Average Spending - Approx IDR 150,000/person

30Dreamwave Donuts

Dreamwave Donuts
Photo by @dreamwavedonuts
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!

Dreamwave Donuts

Location
Jl. Tanah Barak, CangguGoogle Maps
Opening Hours
9AM - 8PM
Price
Average Spending - Approx IDR 100,000/person

31Sawobali

Sawobali
Photo by @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!

Sawobali

Location
Jl. Sukma Kesuma No.19, Peliatan, UbudGoogle Maps
Opening Hours
12 PM – 8 PM
Price
Average Spending - Approx IDR 75,000/person

Published, Thursday, 02 January 2025

Tags:Vegan CafesHealthy FoodVegetarian

Read Next

27 Best Restaurants in Ubud, According to Our Local Expert
Eat and Dine
03 Jul•15 MIN

27 Best Restaurants in Ubud, According to Our Local Expert

32 Unique Bamboo Hotels in Bali that you must visit at least Once in your life
Travel Guide
10 Feb•20 MIN

32 Unique Bamboo Hotels in Bali that you must visit at least Once in your life

Top 23 Uluwatu Restaurants you need to visit now
Eat and Dine
20 Jun•9 MIN

Top 23 Uluwatu Restaurants you need to visit now

Recent Blogs

  • Jinjoo Jakarta x Tangelo Bali: A Modern Korean Dining Journey in Ubud 2026

    24 Jan

    Jinjoo Jakarta x Tangelo Bali: A Modern Korean Dining Journey in Ubud 2026
  • Best Australia Day in Bali: Wood-Fired Feasts and Sunset Vibes at SKAI Bar & Grill

    20 Jan

    Best Australia Day in Bali: Wood-Fired Feasts and Sunset Vibes at SKAI Bar & Grill
  • Villa Review: Akela Villas Bingin, Uluwatu

    30 Dec

    Villa Review: Akela Villas Bingin, Uluwatu
  • Best Place to Celebrate New Years 2025/2026 in Bali

    18 Dec

    Best Place to Celebrate New Years 2025/2026 in Bali
  • CELEBRATING CHRISTMAS IN BALI 2025 :  Best Brunches, Dinners & Festive Lunches

    14 Nov

    CELEBRATING CHRISTMAS IN BALI 2025 : Best Brunches, Dinners & Festive Lunches

Blog Categories

  • Travel Guide52
  • Eat and Dine28
  • Shopping3
  • Wedding2
  • Music & Nightlife1