Vegan, vegetarian, gluten-free, halal and kosher options across Bali. including where to go and what to order.

Vegan in Bali

Zest Ubud ★ 4.2

$$ VeganUbud

Zest Ubud cooks a fully vegan menu in Penestanan, Bali, from mango passion bowls to peanut miso ramen, with most dishes available gluten-free until 22:00.

TipHoneycombers advises reserving around lunchtime, when the room gets crowded; everything on the menu is vegan.

Alchemy (Ubud) ★ 4.2

$$ VeganUbud

Alchemy serves raw and plant-based dishes, a salad bar and juices on Jalan Penestanan Kelod in Ubud, Bali, with a wellness centre across the road.

TipHappyCow notes that some items use honey, so ask the kitchen if you avoid all bee products.

Sayuri Healing Food ★ 4.1

$$ VeganUbud

Sayuri Healing Food serves vegan raw and cooked dishes, desserts and kombucha at a cafe and cooking academy in Ubud, Bali, open daily until 23:00.

TipA dessert case shows the day's raw cakes and treats, and the academy runs raw and cooked vegan cooking courses.

9 Angels Warung ★ 3.9

$ VeganUbud

9 Angels Warung on Jalan Hanoman in Ubud, Bali, is a self-service buffet of mostly vegan, Indonesian-style dishes where you pay what you feel in a jar.

TipServe yourself, leave payment in the jar on your table and wash your own dishes; HappyCow notes suggested prices, so check them before you pay.

I Am Vegan Babe ★ 4.1

$$ VeganCanggu

I Am Vegan Babe is an all-vegan restaurant on Jalan Tanah Barak in Canggu, Bali, making pasta, pancakes, burgers and desserts from scratch from 07:00.

TipThe menu mirrors non-vegan classics, such as the Bakon Beni and the Mushroom Melt burger, so it suits mixed groups.

Kasto ★ 4.2

$$ VeganCanggu

Kasto is a fully vegan Italian restaurant in Canggu, Bali, serving handmade pasta, such as brasato plin ravioli, and plant-based takes on Italian classics.

TipThe menu is built for sharing, so order several plates; the kitchen says all pasta is handmade daily.

Sawobali ★ 3.9

$ VeganUbud

Sawobali is a vegan buffet restaurant and cake shop on Jalan Sukma Kesuma in Ubud, Bali, open 12:00-20:00, with gluten-free options and no garlic or onion.

TipVeggies Abroad calls it a very affordable all-vegan buffet; HappyCow notes that it moved here from Jalan Hanoman.

The Seeds of Life ★ 4.0

$$ VeganUbud

The Seeds of Life serves raw and cooked vegan food, raw desserts and Taoist tonics at its cafe on Jalan Gautama in Ubud, Bali, open daily from 08:00 to 22:00.

TipThe desserts are raw, vegan, gluten-free and sugar-free, and the upstairs room hosts daily Ashtanga yoga.

Plant Bistro ★ 4.1

$$ VeganUbud

Plant Bistro is a vegan restaurant in the Blanco Museum area of Ubud, Bali, run by an Italian chef and serving pasta, risotto, pizza, burgers and ice cream.

TipHoneycombers places it inside the Blanco Museum area on Jalan Raya Campuhan and credits chef Simona Alderigi with its Italian-leaning vegan menu.

Vegetarian in Bali

Tanaman ★ 4.3

$$$ VegetarianSeminyak

Tanaman is the plant-based vegetarian restaurant at Desa Potato Head in Seminyak, Bali, cooking breakfast and all-day dishes from native herbs and vegetables.

TipTasting menus run at lunch and dinner; prices are plus 10% service charge and 10% tax, and HappyCow notes honey in some drinks.

The Shady Shack ★ 3.9

$$ VegetarianCanggu

The Shady Shack is a vegetarian cafe on Jalan Tanah Barak in Canggu, Bali, with vegan and gluten-free options and tables across from the rice fields.

TipHoneycombers notes an entirely vegetarian menu with plenty of vegan and gluten-free choices; sit outside for the rice-field view.

Shiv Sagar ★ 3.8

$$ VegetarianSeminyak

Shiv Sagar is a pure vegetarian Indian restaurant in Seminyak, Bali, serving thalis, dosas, biryani and Indo-Chinese dishes, with Jain-friendly choices.

TipIt sits next to Jackson Lily's; HappyCow advises asking for no butter, ghee, cream or curd if you eat vegan.

Gluten Free in Bali

Flourish by Heart Space ★ 4.2

$$ InternationalUbud

Flourish in Ubud, Bali, is a 100% gluten-free restaurant open from 06:30, with vegan and vegetarian dishes and a menu that also avoids glutenous grains.

TipLast orders are at 21:30; it sits next to the Heart Space yoga studio on Jalan Nyuh Kuning.

Halal in Bali

Nasi Ayam Kedewatan Ibu Mangku (Ubud) ★ 4.1

$ BalineseUbud

Nasi Ayam Kedewatan Ibu Mangku has sold Balinese chicken rice since 1963 on Jalan Raya Kedewatan near Ubud, Bali, and is listed as halal in 2026 guides.

TipPlates start from about IDR 29,000; Villa Bali's guide calls the cooking 100% halal and notes plenty of chilli.

Warung Wardani ★ 4.0

$ BalineseDenpasar

Warung Wardani serves halal nasi campur Bali with sate lilit and shredded chicken from its Jalan Yudistira warung in Denpasar, Bali, until 16:00.

TipChoose chicken or beef nasi campur from the self-service counter; the warung has a second branch near Kuta airport.

Warung Mak Beng ★ 4.3

$ SeafoodSanur

Warung Mak Beng has served one set of fried fish, sambal and fish-head soup on Jalan Hang Tuah in Sanur, Bali, since 1941, and is on halal restaurant lists.

TipDetik lists it among long-running halal-friendly kitchens in Bali; there is one menu, the set costing from about IDR 55,000.

Nasi Pedas Bu Andika ★ 3.8

$ HalalKuta Legian

Nasi Pedas Bu Andika is a point-and-pick halal warung on Jalan Blambangan in Kuta, Bali, open 24 hours, known for fried chicken skin and a fierce sambal.

TipPoint at the side dishes you want, as in a warteg; a plate with chicken costs about IDR 20,000 depending on the dishes.

Nasi Bali Men Weti ★ 4.2

$ BalineseSanur

Nasi Bali Men Weti serves halal chicken nasi campur from a plain warung beside Segara Ayu beach in Sanur, Bali, open since the 1970s and busy early.

TipA queue forms from 07:00; plates start from about IDR 25,000 and the warung closes at 13:00. Villa Bali lists it as halal nasi campur.

Kosher

Book food experiences in Bali

See all 1168 bookable experiences in Bali

Dietary in Bali, FAQ

Does Bali have good vegetarian or vegan food?

TableJourney's Bali dietary chapter covers vegan, vegetarian, gluten_free, halal venues, each editor-picked with what to order and how to ask.

← Back to Bali food guide