Co-written by Pip Strickland, Cisca Lim, Tay Kher Ying
If you’re a vegetarian or a vegan you’ve probably had this problem before:
You’re absolutely starving, you duck into a café, pick up the menu, and surprise! (Or maybe you’re used to this) – You can only choose between a chunk of iceberg lettuce, bottled water and nothing.
Needless to say this is very frustrating, and it’s worse when you’re on holiday and aren’t familiar with your surroundings.
For your next trip to Bali though, fret not. We’ve hunted down 10 awesome restaurants for you.
1. Dine in a bamboo house: Fivelements Sakti Dining Room in Puri Ahimsa, Ubud
Housed in a beautiful bamboo structure, this restaurant perched on the banks of the Ayung River.
What an amazing view you can get while dining!
Photo via eglezuzaite
And this view is not restricted to the restaurant alone. Its villa, Puri Ahimsa, boasts of some of the best views in Bali.
Photo via gus_angga
Whether or not you’re a vegetarian, you mustn’t miss having at least one meal at Fivelements Sakti during your stay in Bali.
Prices are actually pretty affordable, for a fine dining establishment.
You can arrange to come for a multi-course lunch or dinner or the tasting menu and definitely indulge in dessert which is concocted from raw cacao, vanilla and fresh fruit.
If you can’t get enough of this raw vegan deliciousness, the restaurant actually offers cooking classes, so you can take the tastes home with you!
2. Support local produce and fair trade: Samadi Bali in Canggu
Fancy enjoying your meal in a villa with a lovely garden?
You can do just that at Samadi Bali, operates out of the villa.
From 8 AM to 3 PM, hot chocolate, cappuccino blended in nut milk, smoothies, fresh juice, a variety of hearty mains as well as light salad are available.
Photo via Dithyrambique, Samadi Bali
The owners actually source for fair trade ingredients whenever possible and only buy what is in season – good practices that are seldom replicated as much as it should.
Photo via Samadi Bali
If you’re aching to get some workout, head next door for ashtanga yoga classes at various difficulty levels.
As you loosen up the knots in your body, listen to the sound of the rushing river nearby!
Photo via Samadi Bali
If you want an even more unique experience, look out for Sundays and Wednesdays.
On Sundays, Samadi Bali hosts a farmers’ market, where you can buy locally grown vegetables and homemade nut butters.
While on Wednesdays, Samadi is magically transformed into a cinema – a night film screening is held, accompanied by a buffet of vegan food.
3. Indulge in raw chocolate and sweets: Alchemy in Ubud
After a full and satisfying meal, Alchemy is where you can slowly amble to – a pretty little vegan dessert café where cakes are as healthy as salad.
It may sound unbelievable, but everything at Alchemy is as healthful as it is sinful-tasting, being raw vegan and free of refined sugar, wheat, flour or preservatives of any kind.
Photo via yhovenga, thegreenbrunette
Feast on raw chocolate (essentially pure cacao combined with coconut oil, vanilla, cacao butter and palm sugar).
You’ll also love its cheesecake, cashew milk and cold pressed lattes.
If you want a healthy start to the morning, the breakfast bar has much to recommend – you can mix fruits, nuts, berries, coconut crème and chocolate syrup to kickstart your day.
Photo via faimfatale, sergeydudin
Or you can just, you know, have chocolate for breakfast.
4. Dine and shop organic goodies – Zula Vegetarian Paradise
This is a cozy restaurant and organic grocery shop with a huge menu to choose your favorite healthy bites.
Photo via vegantruth
They have everything: Boiled organic greens, quinoa and buckwheat pancake, nori maki – with brown rice – 4 different salad combinations and you can create your own as well.
Photo via kaleeburns
There’s also organic miso soup, lentil soup and other soups; raw veggie burgers and the option of whole grain nasi goreng in case you’re looking for some tasty local food!
This is a perfect vegan option if you’re around Seminyak or at the beach in Sanur. You can count on Zula. Before you even get hungry, you’ll always know you can just stop by and order.
Photo via kusumastari
Another thing to note, they also have great desserts!
Enjoy your healthy meals in a nice, calm and cool environment, where you can also shop organic products available.
Photo via Marsheilla
5. Meat-free Mornings: Divine Earth
Ditched the meat?
Then Divine Earth in Kuta could be the ideal brunch spot.
Serving up delicious organic vegetarian and vegan options, Divine is all about food that doesn’t hurt the Earth.
You can detox with a wheatgrass shot or green juice, followed by daily raw food specials that draw on fresh and organic local ingredients.
Photo via hildatea, fitgirl.kl
The owner is a trained nutritionist and macrobiotic educator, so you can’t be in better hands!
6. Whip up your own veggie goodness: The Seeds of Life in Ubud
You must try the unreasonably tasty raw vegan lasagna here, together with all the raw vegan food, a wide selection of Chinese teas and tonics, and raw chocolates with tonic fillings.
Photo via yeshmin
Photos via eevanieminen, sonaleetomar, greeneatinggirl, ray_pokai
The daily ashtanga yoga and qi gong classes offered will shake you out of your post-meal stupor, while the raw vegan cooking classes will transform you into a lasagna-making, chocolate-conjuring chef.
Photo via lina_ohlund
Slung with a hippie vibe, pop by The Seeds of Life to explore a new lifestyle and head home (almost) reborn.
Photo via jacobywarren
7. Mix-n-match delights: Taco Beach Grill in Seminyak
Taco Beach sells (what else?) tacos, nachos, burritos and other Mexican delights, which can be made omnivore, vegetarian or vegan-style at your request.
Photo via ranchosombrero
The light thin corn chips are made in-house as are the salsa, guacamole, hot sauces, pickled onions and jalapenos.
Photo via feliciakarissa
8. Pick your own greens from the farm: Warung Bodag Maliah by Sari Organik
Imagine sipping a Pink Treat juice – a mix of pineapple, apple, mango, mint, beetroot and all the other fruity goodies – while you watch the sun dip down below the hills, casting long shadows across the rice fields.
Photos via: The Other Side Of The Moon
Sounds like a dream?
Uniquely located down a narrow path of rice fields and coconut trees, the wildly popular Warung Bodag Maliah by Sari Organik offers sumptuous meals of home-grown fruits, vegetables and other fresh produce.
This small ‘warung’ even comes with a farm across the road where you can handpick your own greens for your salad!
And in the rustic ambience, you get to soak up all things natural–including the stunning views.
You’ll be spoilt for choice with all sorts of exotic dishes like Vegan Crepes with Soy Ricotta Cheese, Sweet Potato Ice-Cream and Tofu Tempura Salad.
Photos via miss_rahajeng, denepink, intuitivenourishment
So swing by a visit if you’re up for an adventure, a stunning view and an affordable, healthy menu.
9. Learn all about being green: Living Food Lab in Ubud
Go to the Living Food Lab in Kuta for raw vegan, organic, gluten-free salads, desserts, a granola station and a juice and elixir bar.
Many of the ingredients are literally garden-fresh.
But the main attraction of the Living Food Lab may well be its location – the iconic Green School, which was deemed the Greenest School on Earth in 2012.
Students are taught on sustainability and environmental stewardship, and even the building itself showcases these principles – it’s made of renewable materials like bamboo, mud and local grass.
The school is powered by a mix of micro-hyrdo power and solar power, and students even tend to an organic farm!
Come down on Saturday to get a tour of this world-famous school that makes sustainable living fun.
10. Middle Eastern cuisine on a budget: Happy Falafel in Seminyak
In addition to Indonesian cuisine, you’ll find very authentic Greek and Middle Eastern dishes here.
Located in a party district, this café is perfect for both a healthful meal and pre-party beers.
Photo via karienass
While meat is offered for your carnivorous friends, you can design your own wrap with a choice of fresh vegetables and falafel.
On a budget? Happy Falafel offers cheap set meals consisting of falafel, fries and a drink of your choice.
11. Korean-Indonesian fusion at Nine Heaven Vegan Warung in Ubud
This is the only restaurant that offers Korean food in Ubud, so it will also have a special allure for non-vegans.
The owners are Korean, so you can expect excellent Korean cuisine in addition to their Indonesian dishes.
Must-try items include the spicy ramen, bakso balls, kimchi pancake, and Nasi Campur (think Indonesian tapas) with wonderful sambal and dairy-free ice cream.
Most of the food served actually comes from the owners’ very own organic garden – so whatever you eat is as fresh as it can get!
Photo via eatwayblog
After dinner, you can also wander along a pottery gallery, which is connected to the restaurant. All pieces are available for sale at reasonable prices.
You can even enjoy a spa.