The best vegan restaurants in Nusa Penida are easier to find than most visitors expect. The island sits 45 minutes by fast boat from Sanur, and while most people come for Kelingking Beach and manta ray dives, the plant-based food scene has quietly grown. Here are 7 spots from dedicated vegan kitchens with jungle views to family warungs serving cheap Indonesian curries that happen to be completely plant-based.
Whether you’re a vegan, vegetarian or just looking to try something new, these seven restaurants will satisfy your taste buds and leave you coming back for more.
So, here’s our top list of vibrant vegan spots in Nusa Penida you shouldn’t miss.
Table of Contents
ToggleTips for eating vegan in Nusa Penida
Compared to Bali where most restaurants have a great variety of replacements for vegan or vegetarian options in Nusa Penida it might be limited. Here are some Indonesian words you should know to make sure your food is completely vegan. You can simply say “Tidak Tulur” which means ” No Egg”
- No – Tidak
- Egg – Tulur
- Milk – Susu
- Pork – Babi
- Chicken – Ayam
- Fish – Ikan
Most people in Nusa Penida speak English rather well (especially those working with tourists), but knowing how to talk about a bit of Indonesian can still help if you want to sample the local delicacies in Nusa Penida.
🗺️ Save this Map of Vegan Restaurants in Nusa Penida in Bali
The 7 Best Vegan Restaurants in Nusa Penida
1. Vegan Soul Kitchen

Vegan Soul Kitchen is the best vegan place to eat in Nusa Penida and the views from the restaurant’s patio over the surrounding jungle are spectacular. To get there you’ll have to go through the steep path from the main road, this might be extra challenging especially if you’re driving via scooter. But the few and food is such greatreward after enduring this road.
- Price: 💲💲 (They only accept cash)
- 📍7GV3+4Q3, Unnamed Road, Sakti, Kec. Nusa Penida, Kabupaten Klungkung,
- ⏰ 8:00 AM–8:30 PM
- 📞 +6285333585915
2. Secret Penida

Secret Penida offers vegan and vegetarian options on its menu, located in the Klungkung area, this restaurant offers a great beachfront view and combines traditional Balinese flavors with Western dishes. Don’t skip visiting this place for sunset since the view is really beautiful.
- Price: 💲💲
- 📍8GCG+X98, Ped, Nusa Penida, Klungkung Regency, Bali, Indonesia
- ⏰ 7:00 AM – 11:00 PM
3. Organica Fresh and Tasty Food

Organica Fresh and Tasty Food offers a variety of decent vegan options. Located on the main road, you can choose from their hearty vegan sandwich, and tasty vegan bowl, or if you are craving for a smoothie bowl try their strawberry smoothie bowl.
- Price: 💲💲 (Accepts Cash Only)
- 📍Jl. Raya Toya Pakeh – Ped, Ped, Kec. Nusa Penida, Kabupaten Klungkung
- ⏰ 9:00 AM–9:00 PM
- 📞 +6285275326012
4. Sunny Cafe

If you arrive early in Nusa Penida and want to grab a quick breakfast then Sunny Cafe is the best option. This cafe is a short walk from the port of Nusa Penida and offers a variety of Western and local vegan and vegetarian options. Try their naked burger and their famous temple steak. This cafe may have
- Price: 💲💲💲
- 📍Jl. Raya Toya Pakeh – Ped, Ped, Kec. Nusa Penida, Kabupaten Klungkung
- ⏰ 7:30 AM – 10:00 PM
- 📞 +62 822-3611-3125
- 📷 Instagram>>> Read more about our complete guide to the Nusa Penida Day Trip and how to get to Nusa Penida from Bali.
5. Penida Espresso

Penida Espresso is just on the main road of Nusa Penida, this place is one of the famous spots on the island for brunch options. They offer a wide variety of vegan food and also have plant-based milk for all their drinks. This cafe offers one of the best smoothies on the island, so make sure to try it when you visit Nusa Penida.
- Price: 💲💲
- 📍Jalan Ped – Buyuk, Ped, Kec. Nusa Penida, Kabupaten Klungkung
- ⏰ 7:30 AM–9:30 PM
- 📞 +6281997674050
6. Warung Tu Pandeh

Warung Tu Pendeh is a small family-owned restaurant just along the main road of Nusa Penida. This local warung offers local cuisine vegan food and you should try their pumpkin or eggplant curry.
- Price: 💲
- 📍Sakti, Nusa Penida, Klungkung Regency
- ⏰ 8:00 AM–10 PM
- 📞 +6285238082184
7. Fly & Shine

Fly & Shine is very easy to find on the main beach road in Nusa Penida. This place offers a variety of great fresh food with a good vegetarian vegan menu plus a regular menu.
- Price: 💲💲
- 📍Jln raya, Ped, buyuk, Kabupaten Klungkung
- ⏰ 7:00 AM–10:00 PM
- 📞 +6281337173339
Finding vegan food in Nusa Penida is very easy, in Bali most places offer a vegan menu. If you think we miss out on any restaurant you want us to include in this list send us a message and we would be happy to update it.
FAQ: Vegan Food in Nusa Penida
Is it easy to find vegan food in Nusa Penida? The main tourist strip around Ped and Sakti has enough vegan restaurants in Nusa Penida to cover breakfast through dinner. The selection is smaller than Ubud or Canggu, but you won’t go hungry. Stick to the spots above and you’re covered.
Are there any fully vegan restaurants in Nusa Penida? Yes. Vegan Soul Kitchen runs an exclusively plant-based menu and is the most dedicated vegan option on the island. Most other restaurants here offer strong vegan sections rather than fully vegan menus.
Which restaurants are cash only? Vegan Soul Kitchen and Organica are both cash only. Bring IDR rupiah. The nearest reliable ATM is near the port in Ped.
What’s the cheapest vegan food in Nusa Penida? Warung Tu Pandeh. Most dishes are $2–$4 and the Indonesian curries are naturally plant-based. It’s basic, local, and worth it.

