Vegan restaurants in Bali
168 places to eat in Bali are mapped as serving vegan food. 40 of them are fully vegan kitchens, where the whole menu is yours.
The map is thickest in Canggu, Denpasar, Ubud and Badung right now, and it fills in as people add and confirm places.
Expect coffee shop, Asian, breakfast, pasta, pizza and burger. That is what the list is mostly made of.
Of the 168, 13 do takeaway, 8 deliver, 27 have tables outside and 3 are recorded as wheelchair accessible. Each of those is what a local mapper recorded, so it is worth a check before a trip that depends on it.
Fully vegan restaurants in Bali40 kitchens where you can order anything on the menu.
By what you feel like
By how you want to eat
Where to eat in Bali
- AlchemyFully veganBrunchCafeCoffee Shop
- AlkalineFully vegan
Jalan Nelayan
AsianIndonéSienVegetarian - AmamiFully vegan
23 Jalan Pantai Berawa, Canggu
AsianBarbecueGrillIndonéSien - Ayo VeganFully vegan
8 Jl. Pura Samuan Tiga, Bedulu
BurritoCoffee ShopFusionIndonesianTakeaway · Outdoor seating
- Bali Maitreya Vegan CafeFully veganAsianBreakfastBurgerCurry
85 Jln. Gama
IndonesianInternationalJalan Pantai Balangan
CacaoFresh- Earth Cafe & Market CangguFully vegan
Jalan Nelayan, Canggu
Market - Falafel TempleFully vegan
34 Jalan Pantai Berawa, Canggu
Middle Eastern 85 Jl. Padang Linjong, Canggu
CafeCoffee ShopIndonéSien- Happy BuddhaFully vegan
143 Jalan Raya Kuta, Kuta, Badung Regency, Bali, Indonesia
AsianChineseIndianSushi 49 Jl. Tanah Barak, Canggu
Vegan- Ijo DaunFully vegan
20 Setiabudi, Denpasar
AsianCafeCoffee ShopGrill 2 Jalan Kutat Lestari
BurgerIndonesianOrientalPasta- Kynd CommunityFully vegan
12 Jl. Petitenget, North Kuta
CafeSmoothieVeganWheelchair accessible
- Living food labFully vegan
Caguu
HealthyOrganicVeganVegetarian - LN Fortunate CoffeeFully vegan
88X Jalan Gunung Soputan, Denpasar
Coffee - Loving HutFully vegan
12A Jl. P.B. Sudirman, Panjer, South Denpasar Bali
International - Merci VEGANFully vegan
4 Sutomo Gang XI, Denpasar
Vegan - Minang VeganFully veganIndonesianIndonéSien
Takeaway · Outdoor seating
- PlantPlant-Based
- O Baba VeganFully vegan
17 Jalan Kutat Lestari, Denpasar
Outdoor seating
- Oma Jamu (vegan cafe & groceries)Fully vegan
49 Jalan Pantai Batu Bolong
AsianBreakfastCoffee ShopDeli 46 Jalan Pantai Berawa, Canggu
- Plant CartelFully vegan
83a Jalan Pantai Batu Bolong, Canggu
CartePlant Jalan Uluwatu
FruitJuiceOutdoor seating
- Tasty VeganFully vegan
15B Jl. Raya Basangkasa, Seminyak, Kuta
Vegan - Umah VGFully vegan
7 Menuh, Denpasar
ChineseIndonesianIndonéSienWestern - Vegan BaliFully vegan
5 Gang Bedugul, Kuta, Badung, Bali
Vegan Jalan Raya Toya Pakeh, Nusa Penida
BurgerCoffee ShopPancakeSandwichTakeaway · Outdoor seating
- Vegan Soul KitchenFully veganKitchenVegan
- Veggie CornerFully vegan
Jalan Gunung Agung, Denpasar
Veggie - warung kasih veganFully vegan
37 Setiabudi, Denpasar
IndonesianIndonéSien - Warung Pande VegetarianFully vegan
49 Jl. Raya Babakan Canggu
IndonesianIndonéSienLocal - Warung Sripadi VeganFully veganAsianIndonéSienLocalVegan
- 9 Angels 9 BambuHas vegan optionsIndonesianIndonéSienVeganVegetarian
- AsianCurryIndianThai
- AlliN RestoHas vegan optionsBurgerFishIndonesianPasta
- Amsterdam Restaurant UbudHas vegan options
60 Jalan Sri Wedari, Gianyar
BarbecueBreakfastBrunchBurgerTakeaway · Outdoor seating
- Atman KafeHas vegan optionsCoffee ShopIndianVeganVegetarian
- Avocado Warung-UbudHas vegan options
45 Tirta Tawar
- Ayo VeganFully vegan (inferred)
87 Jalan Sukma Kesuma, Peliatan, Ubud
BurritoCafeCoffee ShopIndonesianTakeaway · Delivery · Outdoor seating
- Badini RestaurantHas vegan options
Deda Pemuteran, Gerokgak
BreakfastChickenCoffee ShopCrepe - Bali Buda BukitHas vegan options
Jalan Raya Uluwatu, Badung
CakePancakePastaSalad - Bali Buda CangguHas vegan options
67A Jl. Pantai Batu Mejan, Badung
International - Bali Buda RenonHas vegan options
108 Jl. Raya Puputan No, Denpasar
InternationalDelivery
- Bali BuddhaHas vegan options
28 Jalan Banjar, Badung
HealthyIndonéSienInternationalOrganic - BreakfastCakeCoffee Shop
Outdoor seating
- CurryIndonesianPancake
- Bar AlponteHas vegan options
- Bella by SageHas vegan options
Jalan Raya Penestanan Kelod
- Bella ItaliaHas vegan optionsItalian
- Blue Earth Bar & RestaurantHas vegan options
Jalan Rajah Amed
BurgerIndonesianInternationalPizzaOutdoor seating
- Bodhi Leaf EateryHas vegan options
2B Made Putra, Denpasar
AsianDessertIndonesianIndonéSien Jalan Gautama Selatan
Coffee ShopIce CreamTea- Cactus Nusa PenidaHas vegan options
Jalan Batu Nunggal-Suana, Batununggul
AsianCoffee ShopPizzaSalad - Coffee ShopIndonesian
Outdoor seating
- Casa CuranderaHas vegan options
Jalan Katik Lantang, Ubud
BreakfastCoffee ShopItalianItalian Pizza - Chicago's Pizza Twist RenonHas vegan options
Jalan Tukad Balian, Denpasar, Bali
AmericanIndonesianInternationalPizzaTakeaway · Delivery · Outdoor seating
8 Jalan Hanoman, Ubud
IndonéSienOrganicVeganVegetarian- Cocoku Ubud Healthy RestaurantHas vegan options
184 Jalan Suweta
IndonesianInternationalLocalRegional - BreakfastCoffee Shop
- Indonesian
Jalan Canggu Padang Linjong, Canggu
BreakfastCoffee ShopOutdoor seating
- Dharma Coffee & JuiceHas vegan options
45 Raya Sanggingan
- Dharma KulaHas vegan optionsBreakfast
- Divine EarthHas vegan options
- DowntownHas vegan options
142 Danau Tamblingan
IndonesianInternational - Earth Cafe & MarketHas vegan options
Jalan Nelayan
- Falafel WarungHas vegan optionsArabMediterranean
- Famous Vegetarian Vegan Food - LegianHas vegan optionsVeganVegan FoodVegetarian
- Folk Pool & GardenHas vegan options
Jalan Monkey Forest
Coffee ShopGrillIndonesianPizza - Fussy BirdHas vegan options
32 Tirta Tawar
IndonéSien - GalangaHas vegan options
Jalan Raya Amed
AsianIndianIndonesianSeafoodOutdoor seating
- Gede‘s Restaurant RAHas vegan optionsAsianBarbecueGrillIndonéSien
- Giridhari Vegan & VegetarianHas vegan options
- Goji Goji Vegan BowlFully vegan (inferred)
Jalan Karang Suwung
- BreakfastCoffee ShopInternational
Outdoor seating
- Govinda'sHas vegan optionsIndianVegetarian
- Grain BaliHas vegan options
16 A-B Jalan Raya Seminyak
Breakfast - Green Leaf CaféHas vegan options
Jalan JI Ketuk Natih
CakeCoffee ShopCrepeIce Cream - Griya SuperfoodHas vegan options
70x Raya Uluwatu
BreakfastCoffee ShopIndonesianPasta- Holiway Garden Restaurant BarunaHas vegan optionsLocalWestern
- International Relax Cafe Shisha LoungeHas vegan options
455 Jalan Poppies 2
AsianBeef BowlChickenChinese 31 Jalan Danau Poso
CakeCoffee ShopIndonesianOriental- Juice
- Kaban RestaurantHas vegan options
6 Jalan Umalas I
Mediterranean - Kakatua Bar and RestaurantHas vegan optionsAsianBarbecueCocktailsGrill
- Karang Lila BhuanaHas vegan options
- Kedai Mie VegetarianHas vegan options
- KismetHas vegan optionsAsianInternationalItalianNoodle
- IndonesianInternational
- Labak SariHas vegan optionsAsianBreakfastCurryFish
- La BiancaHas vegan optionsMediterranean
Outdoor seating
- Lazy Cats CafeHas vegan options
23 Jl. Raya Ubud
Coffee ShopInternational Takeaway
- L’OsteriaHas vegan options
Jalan Uluwatu
ItalianItalian PizzaPastaOutdoor seating
- Mai3 CafeganHas vegan options
1-2 Jalan Raya Tuban, Tuban, Kuta, Kabupaten Badung, Bali, Indonesia
AsianCafeCoffee ShopIndonesian - MoringaHas vegan options
6 Jalan Sri Wedari
BreakfastBurgerCakeChicken- Nana PenidaHas vegan optionsBarbecueIndonesianIndonéSienPasta
- Nano Vege WarungHas vegan options
50 Jalan Tirta Tawar, Ubud
IndonesianSaladWestern - NüdeHas vegan options
- Nusa Indah Bar & RestaurantHas vegan options
8 Jalan Pura Segara, Karangasem
AsianBarbecueBreakfastBurgerTakeaway · Delivery · Outdoor seating · Wheelchair accessible
- AmericanArabAsianCoffee Shop
5 Jalan Nyuh Bojog
Coffee Shop- CafeCoffee Shop
- BreakfastCoffee ShopCrepePancake
- Pesona Lounge UbudHas vegan options
25A Jalan Gautama Selatan, Ubud
AsianCafeFusionIndianTakeaway · Delivery
- Pisang PisangHas vegan optionsInternational
Outdoor seating
- Pizza CultHas vegan options
16 Jalan Sri Wedari
Pizza - Pomelo CafeHas vegan optionsBreakfastBurgerPastaPizza
- Pumpkin and BeetrootHas vegan options
60-64 Jalan Sugriwa
- Beef BowlCoffee ShopIndonesianLocal
- Raya Kitchen & Bar UbudHas vegan options
37 Jalan Monkey Forest, Ubud, Kabupaten Gianyar, Bali, Indonesia
AsianIndonesianThaiVietnamese - Red PomeloHas vegan optionsIndonesian
- Rejeng RestaurantHas vegan optionsFishIndonesianIndonéSien
Takeaway · Outdoor seating
- Resto PindrasHas vegan optionsIndonesianIndonéSienRussianSandwich
- Rimba cafeHas vegan optionsAsianBreakfastCafeCoffee Shop
Outdoor seating
- Rizky Vegan WarungFully vegan (inferred)
2B Jalan Tanah Barak
IndonesianVeganOutdoor seating
- Rona WarungHas vegan optionsLocalOriental
- Roti DaalHas vegan optionsCurryIndianVegetarian
- BreakfastCoffee ShopSandwich
Outdoor seating
- Sandya RestaurantHas vegan options
Jalan Raya Amlapura-Singaraja
AsianCoffee ShopIndianInternational 73 Jalan Hanoman
Coffee ShopIce CreamIndonesianIndonéSien- Sawodilla SawobaliHas vegan optionsAsianBarbecueGrillIndian
- SayuriHas vegan options
- Seeds of LifeHas vegan options
2 Jalan Gootama, Ubud
Raw Food - Shady ShackHas vegan options
53 Jl. Tanah Barak
BreakfastCoffee ShopDinerInternationalOutdoor seating
- Siboghana Vegetarian WaroengHas vegan options
Jl. Labuan sait- Pecatu
BreakfastCoffee ShopDiner- Taman DukuhHas vegan optionsCurryIndonesian
- Tamorra CafeHas vegan options
666 Jalan Pantai Munggu, Badung
AmericanAsianBurgerChickenDelivery
- The Chowk Indian Gourmet HouseHas vegan options
Jalan Raya Ubud
BreakfastDinerIndian - The Chowk Indian Gourmet HouseHas vegan options
51 Jalan Danau Tamblingan
BreakfastDinerIndianTea - The Deck (upstairs)Has vegan optionsBreakfastCoffee ShopIndonesianInternational
- The Spell CreperieHas vegan optionsCrepe
- The Spicy CoconutHas vegan options
Jalan Batubelig
- AmericanAustrian
- Tulasi VegetarianHas vegan options
Monkey Forest
IndonesianOriental - UsadaHas vegan options
4 Jalan Sugriwa
- Oriental
- VELA RestaurantHas vegan options
Jl. Pantai Sel. Gau, Badung
GrillItalianMediterraneanSeafood - BurgerIndonesian
- Waroeng BagoesHas vegan options
2 Pemamoran
IndonesianOriental - CakeIndonesianInternational
- Warung AppleHas vegan optionsAsianBarbecueGrillIndonéSien
- Warung Bu Mangku SumampanHas vegan optionsChineseIndonesian
Outdoor seating
- Warung GauriHas vegan options
Bisma street, Sunset Lane
IndonesianIndonéSien - Warung Green UbudHas vegan optionsIndonesian
- Warung Lu PutuHas vegan options
9 Jl. Mendira, Sengkidu Manggis, Karangasem, Bali, Karangasem
AsianBarbecueBistroBurgerTakeaway · Delivery · Outdoor seating · Wheelchair accessible
- Warung Padang VeganFully vegan (inferred)PadangVegan
- Warung SopaHas vegan optionsAsianIndonéSienVegetarian
- Warung SunnyHas vegan options
18 Jalan Melasti
IndonesianLocal - Wild VeganFully vegan (inferred)
16 Jalan Sugriwa, Ubud
BurgerCoffee ShopDessertEuropean 45B Jalan Pantai Batu Bolong, Canggu
Hummus- Wulang Vegetarian WarungHas vegan options
Jalan Sugriwa, Ubud
- Wulan Vegetarian WarungHas vegan options
14 Jalan Sukma Kesuma, Ubud
BreakfastCoffee ShopTakeaway · Delivery · Outdoor seating
- Wyn's CafeHas vegan options
- Zest UbudHas vegan optionsBreakfastInternationalSandwich
- ZIN Cafe CangguHas vegan options
78 Jalan Nelayan, canggu
Coffee ShopInternationalPizzaTakeaway · Outdoor seating
- Zula Vegetarian ParadiseHas vegan options
5 Jalan Dhyana Pura
Questions people ask
How many places in Bali serve vegan food?
168, as of the last refresh. This page lists all of them rather than a selection. Each one carries a vegan status recorded by a local mapper or read from the venue's own listing, and every entry says which on its own page.
Which places in Bali are fully vegan?
40 of the 168 are fully vegan kitchens, so anything on the menu is yours. The rest cook vegan dishes alongside the rest of what they serve, and the listing labels each one either way.
What kind of vegan food can you get in Bali?
Mostly coffee shop (43), asian (28), breakfast (26), pasta (14), pizza (14) and burger (13). A place is counted once for each kind it is recorded as cooking, so the numbers overlap. The kinds with enough places to fill a page of their own are linked above, each listing every place in Bali recorded as cooking it.
Which of them have tables outside?
27 of the 168, and those rows say so underneath the address. Each one is recorded as having outdoor seating: a terrace, a garden, a courtyard or tables on the pavement. Nothing is recorded either way for the rest, which is not the same as knowing they are not.