Just a short while ago, the idea of a thriving vegan scene in Bali was merely a dream. Fast forward to 2023, and Bali has transformed into a plant-based food paradise, enticing both dedicated vegans and those seeking a healthier lifestyle. As you venture through this culinary wonderland, be sure to save this post - your ultimate guide to Bali's top vegan and vegetarian cafes and restaurants, where unforgettable dining experiences await.

1  Tangi Restaurant

Tangi Restaurant - Photo by @tangirestaurant
Photo by @tangirestaurant

Experience the epitome of plant-based indulgence at Tangi Restaurant, Ubud's newest dining sensation. Relish a selection of scrumptious and wholesome vegan dishes, expertly crafted using fresh, locally-sourced ingredients. The fusion of international cuisine with Balinese herbal plants creates a unique flavor profile for each dish, rendering Tangi an unmissable destination for vegan gourmands.

TANGI RESTAURANT
Jl. Cemp., MAS, Ubud - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 400,000/person

2  Sawobali

Sawobali - Photo by @sawobali
Photo by @sawobali

Discover the enchanting world of vegan cuisine at Sawobali in Ubud. With a blend of Indonesian favorites and desserts, there's something for everyone to enjoy. The inviting atmosphere makes you feel right at home, while the mouth-watering buffet offers a variety of options for all tastes. Trust in the quality of fresh ingredients and delicious dishes that are worth every penny. Whether you're a seasoned vegan or simply curious, Sawobali is a must-try dining destination.

SAWOBALI
Jl. Sukma Kesuma No.19, Peliatan, Ubud - Google Maps
Opening Hours : 12 PM – 8 PM

Price : Average Spending - Approx IDR 75,000/person

3  The Sloth Bali

The Sloth Bali - Photo by @thesloth.bali
Photo by @thesloth.bali

Skeptical carnivores and plant-based enthusiasts alike will find their taste buds tantalized at The Sloth Cafe. Although devoid of meat, their mouthwatering vegan burgers and vegan chicken caesar wraps will undoubtedly quench your cravings. Savor the delectable main courses, but be sure to reserve some appetite for the irresistible vegan slutty brownie and cookies – dessert is not to be missed!

THE SLOTH BALI
Jl. Pantai Batu Mejan No.90A, Canggu - Google Maps
Opening Hours : 7AM - 7PM

Price : Average Spending - Approx IDR 100,000/person

4  Earth Cafe & Market

Earth Cafe & Market - Photo by @camoholix
Photo by @camoholix

Located just off the bustling Jalan Hanoman in Ubud, Earth Cafe & Market is a haven for health-conscious foodies, featuring an organic market store and delectable vegan dishes. Don't miss their mouthwatering seitan steak and Mediterranean platter. For added convenience, there's also an Earth Cafe in Seminyak.

EARTH CAFE & MARKET
(1st Store) Jl. Goutama Selatan Ubud | (2nd Store) Jl. Kayu Aya 99 Seminyak - Google Maps
Opening Hours : 7AM - 10PM | 7AM - 11PM

Price : Average Spending - Approx IDR 150,000/person

5  Kood - Kolaborasi Untuk Desa

Kood - Kolaborasi Untuk Desa - Photo by @ayam.sisit
Photo by @ayam.sisit

Kood (Kolaborasi Untuk Desa) offers quality vegan diner-style cuisine at affordable prices. This open kitchen and self-service concept serves breakfast, lunch, and dinner. Try their delightful Egg Sandwich or the more substantial ‘Mie Yamin’ with tempeh, tofu, and sweet spicy sauce. Pair your meal with Teh Tarik or Mylo Mylk for the perfect vegan dining experience.

KOOD - KOLABORASI UNTUK DESA
Sanur - Google Maps
Opening Hours : 8AM - 8PM

Price : Average Spending - Approx IDR 50,000/person

6  Peloton Supershop

Peloton Supershop - Photo by @taramilktea
Photo by @taramilktea

Located in the heart of Canggu, Peloton Supershop delights with a wholly vegan menu in a fashionable and welcoming environment. The diverse offerings cater to vegans and non-vegans alike, featuring innovative dishes like Lasagna, Burritos, and Burgers brimming with Mushroom Nut Patties, Vegan Egg, and their signature sauce. Each vibrant, 100% plant-based dish is a visual treat, perfect for sharing on Instagram. After your meal, meander through the surrounding neighborhood to explore the myriad of independent boutiques.

PELOTON SUPERSHOP
Jl. Pantai Berawa No.46, Tibubeneng - Google Maps
Opening Hours : 9 AM – 9 PM

Price : Average Spending - Approx IDR 150,000/person

7  Tasty Vegan

Tasty Vegan - Photo by @sarefarid
Photo by @sarefarid

Embrace the cozy atmosphere, enticing local vegan cuisine, and wallet-friendly prices at Tasty Vegan in Seminyak. Satisfy your cravings with their satay with peanut sauce, mie goreng, and curry rice. For those yearning for a taste of the West, their Aussie pizza is a must-try. Vegan or not, you'll be captivated by the flavors of Tasty Vegan.

TASTY VEGAN
Jl. Raya Basangkasa gg. Dewata No.15B, Seminyak - Google Maps
Opening Hours : 9AM - 9PM

Price : Average Spending - Approx IDR 60,000/person

8  Zest Ubud

Zest Ubud - Photo by @foodbeacon
Photo by @foodbeacon

Embracing the mantra 'powered by plants – made for people', Zest Ubud delights in delivering a genuine and uplifting experience that unites people with nature through nourishing and thoughtfully crafted meals. Showcasing a predominantly local and organic menu, Zest Ubud's offerings range from the traditional Nasi Campur and Salad Bowls to innovative Pizzas and Sushi Rolls. Nestled in the heart of Ubud, this charming cafe boasts trendy Balinese-inspired decor, a laid-back ambiance, and lush green vistas that enhance its allure.

ZEST UBUD
Jl. Penestanan Kelod No.8, Penestanan, Ubud - Google Maps
Opening Hours : 8AM - 9PM

Price : Average Spending - Approx IDR 150,000/person

9  Manggis In Canggu

Manggis In Canggu - Photo by @gultomdedi
Photo by @gultomdedi

Step into the enchanting world of Manggis in Canggu, where you'll be greeted by a spacious outdoor terrace adorned with tropical plants. Focusing on uncomplicated vegan cuisine, Manggis combines Eastern and Western flavors. Delight in their a la carte menu featuring Marinara Meatballs, Jack Rendang, and the House Salad Bowl.

MANGGIS IN CANGGU
Jl. Pemelisan Agung No.7, Tibubeneng, North Kuta - Google Maps
Opening Hours : 7AM - 12AM

Price : Average Spending - Approx IDR 150,000/person

10  The Seeds Of Life

The Seeds Of Life - Photo by @vgangypsea
Photo by @vgangypsea

Located in Ubud, The Seeds Of Life cafe is a cornerstone of Bali's raw vegan scene, harmoniously blending raw living foods, yoga, and holographic kinetics. Discover the unexpected with their Raw Laksa Soup, Warmed Gnocchis with walnut pesto, Aloe Vera Sashimi Plate, and artisan Chinese teas.

THE SEEDS OF LIFE
Jl. Gootama No.2, Ubud - Google Maps
Opening Hours : 12PM - 8PM

Price : Average Spending - Approx IDR 150,000/person

11  The Shady Shack

The Shady Shack - Photo by @_daniellelorraine_
Photo by @_daniellelorraine_

Set amidst the vibrant Canggu vegan scene, The Shady Shack showcases a diverse menu of colorful and flavorful vegan delights. From hearty burgers and nourishing smoothie bowls to an inventive cauliflower nasi goreng, this eatery will satisfy your cravings. Unwind under the palm trees with a refreshing coconut or invigorate yourself with a soothing turmeric latte.

THE SHADY SHACK
Jl. Tanah Barak No.57, Canggu - Google Maps
Opening Hours : 8AM - 9PM

Price : Average Spending - Approx IDR 150,000/person

12  I Am Vegan Babe

I Am Vegan Babe - Photo by @thelittlelondonvegan
Photo by @thelittlelondonvegan

Indulge your senses in the tropical paradise of I Am Vegan Babe, Canggu's must-visit destination for exceptional vegan cuisine. This stylish brunch hotspot offers a mouthwatering array of sweet and savory breakfast items, tantalizing Mexican dishes, and delectable desserts, all within a stunning tropical chic setting that exudes relaxation.

As you savor your meal, let the serene backdrop of lush rice fields transport you to a world of tranquility. Don't miss the opportunity to try their signature Club Sandwich, vibrant Bali Poke Bowl, zesty Tacos, and the heavenly French Toast adorned with banana, strawberry, and gelato. Before you bid farewell to this vegan haven, be sure to treat yourself to their irresistible cinnamon roll.

Please note: I Am Vegan Babe operates exclusively as a daytime venue, welcoming guests until 4:30 PM.

I AM VEGAN BABE
Jl. Tanah Barak No.49, Canggu - Google Maps
Opening Hours : 7AM - 4.30PM

Price : Average Spending - Approx IDR 150,000/person

13  Kynd Community

Kynd Community - Photo by @christinaa_he
Photo by @christinaa_he

For a picture-perfect dining experience, visit Kynd Community, where fresh vegetables are transformed into a plethora of plant-based culinary masterpieces. The vibrant pink interior, complemented by tropical murals, provides the perfect backdrop for your Instagram-worthy moments. Enjoy the delicious and visually stunning dishes in this one-of-a-kind cafe.

KYND COMMUNITY
Jl. Petitenget No.12 Seminyak - Google Maps
Opening Hours : 8AM - 9PM

Price : Average Spending - Approx IDR 175,000/person

14  Moksa Ubud

Moksa Ubud - Photo by @katymisson
Photo by @katymisson

At Moksa Ubud, you'll find a tantalizing array of plant-based dishes crafted from fresh, organic ingredients sourced from their very own permaculture garden. With a focus on sustainability and harmony, Moksa Ubud offers satisfying, healthful meals like the Masala Pumpkin Uttapam and a scrumptious Balinese paella.

MOKSA UBUD
Ubud II Kutuh, Jl. Puskesmas, Sayan, Ubud - Google Maps
Opening Hours : 11AM - 8PM

Price : Average Spending - Approx IDR 250,000/person

15  Vinny’s Warung

Vinny’s Warung - Photo by @fennavansurksum
Photo by @fennavansurksum

Vinny’s Warung, located in Canggu, serves up traditional Indonesian Nasi Campur with an organic and vegan twist. Using high-quality, certified organic produce, they offer a delectable selection of organic heritage rice and a variety of colorful, cruelty-free dishes.

VINNY’S WARUNG
Pantai Batu Bolong St No.37, Canggu - Google Maps
Opening Hours : 8AM - 5PM

Price : Average Spending - Approx IDR 100,000/person

16  LN Fortunate Coffee Bali

LN Fortunate Coffee Bali - Photo by @titinsuwarnisutanto
Photo by @titinsuwarnisutanto

Originating from Taiwan, LN Fortunate Coffee Bali brings together a delicious fusion of Indonesian, Asian, and Western vegan dishes. Sample their unique Nasi Goreng Olive, Mushroom Satay with peanut sauce, Fried Beancurd with orix sauce, and their seasonal Spaghetti Aglio Olio.

LN FORTUNATE COFFEE BALI
Jl. Gn. Soputan No.88X, Pemecutan Klod, Denpasar - Google Maps
Opening Hours : 11AM - 10PM

Price : Average Spending - Approx IDR 50,000/person

17  Akasha Restaurant

Akasha Restaurant - Photo by @qiijenny
Photo by @qiijenny

Nestled amidst rice fields and lush jungle just 15 minutes from Ubud, Akasha Restaurant offers a breathtaking dining experience. This organic, plant-based restaurant serves an exquisite selection of vegan and raw dishes. Be sure to try their Jackfruit Barbarossa Pizza, Pad Thai, Mushroom Burger, and indulge in a sweet treat like the strawberry cheesecake or vanilla ricotta.

AKASHA RESTAURANT
Jl. Sinta, Keliki, Tegallalang, Gianyar - Google Maps
Opening Hours : 12PM - 6PM

Price : Average Spending - Approx IDR 150,000/person

18  Eat.co

Eat.co - Photo by @deanraphael
Photo by @deanraphael

Overlooking beautiful rice paddies, Eat.Co at Samyama retreat center offers wholesome, colorful plant-based dishes crafted from predominantly organic and local ingredients. Enjoy a variety of salads, vegan pizza, vegan burgers, vegan bowls, and more, along with their delectable chia pudding dessert.

EAT.CO
Jl. Cempaka, MAS, Kecamatan Ubud - Google Maps
Opening Hours : 9AM - 9PM

Price : Average Spending - Approx IDR 150,000/person

19  Falafel Temple

Falafel Temple - Photo by @falafeltemple
Photo by @falafeltemple

Falafel Temple brings home-cooked Middle Eastern cuisine to the trendy Berawa neighborhood in Canggu. Drawing inspiration from Morocco, Turkey, and Egypt, the restaurant combines traditional spices with fresh local ingredients for a truly authentic experience.

FALAFEL TEMPLE
Jl. Pantai Berawa No.34, Tibubeneng, North Kuta. - Google Maps
Opening Hours : 10AM - 10PM

Price : Average Spending - Approx IDR 150,000/person

20  Tru Plant

Tru Plant - Photo by @itstru.id
Photo by @itstru.id

Located on bustling Petitenget Road, Tru Plant offers a variety of satisfying plant-based dishes, including brunch options, pastas, salads, and burgers. Must-try menu items include the Spaghetti Meat (less) Steak, Tropical Pancakes, and Chickn Parmigiana.

TRU PLANT
Jl. Petitenget No.88x, Kerobokan - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 150,000/person

21  Vegan Soul Kitchen

Vegan Soul Kitchen - Photo by @vegan_soul_kitchen
Photo by @vegan_soul_kitchen

A hidden gem on Nusa Penida Island, Vegan Soul Kitchen is a must-visit for vegetarians and non-vegetarians alike. Overlooking the jungle, enjoy a selection of western-style dishes, smoothies, and juices. Don't miss their pesto pasta, veggie burger, or satay temple at this top vegan eatery on the island.

VEGAN SOUL KITCHEN
Sakti, Nusapenida - Google Maps
Opening Hours : 8AM - 9PM

Price : Average Spending - Approx IDR 85,000/person

22  Dreamwave Donuts

Dreamwave Donuts - Photo by @dreamwavedonuts
Photo by @dreamwavedonuts

This 100% vegan doughnut shop in Canggu features an extensive range of freshly handmade vegan doughnuts and specialty coffee. Indulge in adventurous flavors like peanut butter & jelly, triple chocolate, kemangi & pistachio

DREAMWAVE DONUTS
Jl. Tanah Barak, Canggu - Google Maps
Opening Hours : 9AM - 8PM

Price : Average Spending - Approx IDR 100,000/person

23  Sage

Sage - Photo by @laurafruitfairy
Photo by @laurafruitfairy

Sage, nestled in the heart of Ubud, offers a warm and inviting atmosphere with a diverse menu of plant-based Mexican-inspired dishes and nourishing vegetable bowls. Keep an eye out for their tempeh tacos, hula burger, cauliflower fritas with chipotle sauce, and the indulgent green giant bowl.

SAGE
Jl. Nyuh Bulan No. 1, Banjar Nyuh Kuning, Ubud - Google Maps
Opening Hours : 8AM - 9.30PM

Price : Average Spending - Approx IDR 150,000/person

24  Living Food Lab

Living Food Lab - Photo by @igorpyh_photo
Photo by @igorpyh_photo

Living Food Lab is a casual cafe and teaching kitchen dedicated to promoting conscious eating through locally-grown, organic raw food that is both vegan and gluten-free. Their must-try Tempeh Taco Crumble Salad features nacho lime dressing, guacamole, chopped tomato, cilantro leaves, and raw corn chips.

LIVING FOOD LAB
(1st Store) No 8, Canggu Square units 12-13, Canggu | (2nd Store) Green School, Sibang Kaja, Abiansemal - Google Maps
Opening Hours : 7AM - 9PM | 8AM - 4.30 PM (Closed on Saturday and Sunday)

Price : Average Spending - Approx IDR 200,000/person

25  Vegan Bali

Vegan Bali - Photo by @strabbycrabby
Photo by @strabbycrabby

Vegan Bali, one of Kuta's few vegan restaurants, offers a diverse selection of vegetarian options in a small, cozy setting. With reasonably priced Asian and Western cuisine, try their Planet Tempe, Curry Rice, or Mushroom Pizza for a satisfying meal in a simple, comforting atmosphere.

VEGAN BALI
Bedugul Lane No.5, Kuta - Google Maps
Opening Hours : 11AM - 8PM

Price : Average Spending - Approx IDR 50,000/person

26  Bella By Sage

Bella By Sage - Photo by @olgapisklyukova
Photo by @olgapisklyukova

From the creators of Sage, Bella by Sage specializes in vegan Italian cuisine within a sophisticated yet relaxed atmosphere. Savor favorites like pizza margherita, calzone buffalo wings, and taro gnocchi. For breakfast enthusiasts, the benedict is an absolute must-try.

BELLA BY SAGE
Jl. Penestanan, Sayan, Ubud - Google Maps
Opening Hours : 9AM - 9.30PM

Price : Average Spending - Approx IDR 150,000/person

27  Bodhi Leaf Eatery

Bodhi Leaf Eatery - Photo by @lvvng_
Photo by @lvvng_

Budget-friendly Bodhi Leaf Eatery offers a dedicated vegan menu with Asian favorites like bibimbap bowl, quinoa sushi, and pad thai noodles, as well as Western options such as smoothie bowls, salad bowls, and tempeh burgers. This eatery has quickly become a local favorite for affordable, plant-based dining.

BODHI LEAF EATERY
Jl. Letda Made Putra No.2B, Denpasar - Google Maps
Opening Hours : 7AM - 5PM

Price : Average Spending - Approx IDR 100,000/person

28  Sauce Tree Plant Based Bistro

Sauce Tree Plant Based Bistro - Photo by @saucetree
Photo by @saucetree

Experience a guilt-free, plant-based feast at Sauce Tree Plant Based Bistro in Canggu. Catering to budget-conscious foodies, this all-vegan eatery offers mouthwatering meals throughout the day. Don't miss their signature saucetree burger, beandog, and cauliwings for a burst of flavor.

SAUCE TREE PLANT BASED BISTRO
Jl. Canggu Padang Linjong No.85, Canggu - Google Maps
Opening Hours : 8 AM – 10 PM

Price : Average Spending - Approx IDR 90,000/person

29  Amami

Amami - Photo by @scorpionmind
Photo by @scorpionmind

Craving Italian cuisine? Amami in Ubud offers an exquisite selection of vegan pizzas, pastas, and desserts. Don't miss the N’duja E Funghi Pizza with gluten-free pumpkin crust, Mamma Mia Che Carbonara, Charcoal Croissant, and Tiramisu for a true Italian vegan experience.

AMAMI
Jl. Raya Pantai Berawa No. 43 Canggu - Google Maps
Opening Hours : 1PM - 10PM

Price : Average Spending - Approx IDR 150,000/person