Ubud is a definite contender for best vegetarian destination in Asia. The name Ubud itself means medicine and the town is a magnet for all things health-related. Yoga-lovers and spiritual seekers flock to the town in droves and the restaurants have perfected the menus to serve them. From raw food to Ayurveda to macrobiotics – whatever system you’re following – you’re likely to find it in Ubud. It has some of the best vegetarian restaurants we’ve ever been to and we were spoiled for choice when we lived there.
Here’s a selection of some of our favourite vegetarian restaurants in Ubud.
The best vegetarian restaurants in Ubud
Partners with The Yoga Barn, Kafe is also an Ubud institute and definitely one of the best vegetarian restaurants in Ubud. Locals ex-pats may be put off by the spiritual-seeking tourists, but you can’t fault the food, which includes a varied international selection. The Thai green curry is delicious, as well as the Indian platter, Mexican selection and hearty soups. Upstairs is a good spot to get some wi-fi time along with all the other Apple-toting crowd. There’s plenty of vegan options.
Alchemy gets a lot of flak from local ex-pats for its sky-high juice prices, but the food is quite reasonable. It’s also very tasty, including the extensive salad bar, which you can pick and choose from. The absolute highlight is the raw chocolate deserts — possibly the best we’ve ever tasted. With Alchemy nearby, being vegan would be made easy. Tucked out of the main tourist hub in sleepy Penastanan, Alchemy is a relaxed place to hang out and people watch the local ex-pats,praying over their food. The smoothies are also amazing – be sure to try the PB and J! This is also probably the best vegan restaurant in Ubud.
One of the original vegetarian restaurants in Ubud, Bali Buda has retained it’s seat as one of the best. It’s strength lies in its options — various breads including red-rice and a wide selection of milks — meaning it caters for almost every diet. The rice-flour wraps are a delicious option, as well as the pizzas on various bases. It also caters for more junky urges like tofu burgers and chips. The partnering shop downstairs has a fantastic selection of baked good including some decadent cinnamon rolls.
The cosy Cafe Vespa away from the crowds is a great place to while away some time getting lost in your book or laptop. The menu includes some Ayurveda-inspired dishes such as a vegetarian curry plate and dhal breakfast. Some consider it to serve the best kombucha in town (strawberry and apple flavour).
Yellow Flower Cafe
Hidden in the rice fields of Penastanan, the Yellow Flower Cafe is worth visiting for the walk alone. The peaceful little cafe where guests speak with instinctively hushed voices is a small retreat from the crowds of Ubud. Featuring a mostly Indonesian menu with a healthy twist, the cafe caters to health-conscious ex-pats and passers by. The Sunday evening vegetarian buffet is popular.
Soma, the hippy epicentre of Ubud, is filled each night with musicians strumming guitars and tapping drums. The menu is about 50 per cent raw, but also includes healthy cooked dishes such as the tower of power, a stack of grilled jicama, purple sweet potatoes, pineapple, ginger pumpkin and onion. It’s perfect for those with gluten intolerance, especially the tasty red-rice-flour wraps, and jicama fries. The drinks menu is dizzying but a treat, with elixirs for every ailment. Brave the bitter noni juice for all sorts of promised benefits. The dairy-free ice-cream is also delicious. This is a must for vegetarians in Ubud.
Deservedly topping the charts of Trip Advisor, the Melting Wok Warung serves perhaps the best curry in town. With a menu of just two dishes, as well as two nightly specials, the French-owned restaurant gets everything perfectly right. The noodle curry with coconut milk is divine, and the chocolate deserts are some of the best you’ll ever taste. The service is also flawlessly friendly, making every guest feel special. They clearly love what they do. It’s not all vegetarian but they cater very well for veggies in Ubud.
The pad thai and the crusty ciabatta are two reasons enough to visit Atman for a veggie meal in Ubud. The small restaurant on Hanuman with comfy seats to lounge on, and a soundtrack of yogic sounds is a peaceful break from the busy town. Breakfast, juice, deserts and dinner are all good options here, and as a bonus there’s a partnering gelateria next door.
Hidden in the rice fields, a trip to Sari Organik is a great way to see some of the views that Bali is famous for. It’s only accessible by foot or motorcycle and is about a 15-minute walk from the main road. The restaurant serves produce from its own garden, mixed into healthy combinations that you can enjoy while overlooking the rice terraces. It’s one of the best views in Ubud (maybe after
The Taksu spa is tucked away behind Ubud’s main high streets and is a peaceful respite away from the hubub of the busy roads. It’s a reminder that despite the built-up area in the centre, Ubud is actually pure jungle – lush, verdant and green. Aside from the excellent spa and yoga, Taksu also has a good restaurant set among its gorgeous gardens with lots of vegetarian options.
With food from around the world, as well as Indonesian specials, a wide raw food selection and macrobiotic options, Clear Cafe is a vegetarian’s dream. The juices, drinks and smoothies are also brilliant, and you can substitute nut milk (or mylk as they call it) in all the dairy options. The cheese-filled majestic mushrooms are a decadent treat, and the raw lasagne a fine example of the genre done well.
Local ex-pats rave about Dayu’s Warung for its cheap prices and delicious food. The large menu is certainly inventive and tempting but can sometimes lack taste. The purple sweet potatoes, a favourite ingredient on the menu, are definitely worth a try. There are plenty of vegan and gluten-free options on offer.
If you’re fed up with all the health food then get your sugar kick at Secrets Gelato. It’s bloody lovely!
We would definitely award the best “normal” pizza place in Ubud award to Mamma Mia – this place is all about classic Italian goodness with no gluten-free substitutes in sight. There are two branches in town and both offer laid-back dining as well as delivery.
Although we just named Mamma Mia the best pizza place in Ubud, if you’re looking for a more special, romantic restaurant experience then go to Il Giardino. It’s set around a pond in a pretty, candlelit garden and was one of our favourite spots in town. It’s also one of the best places to get a good glass of wine in all of Ubud. There are plenty of vegetarian options.
Bridges is the go-to “treat” spot in Ubud. If you have something to celebrate then there’s probably nowhere better. The dining is fancy with prices to match but the quality and experience is worth the price. The menu blends local and international cuisine and they’re happy to tailor to vegetarian requests. The restaurant sits on the hill beneath the Antonio Blanco Museum and has lovely garden views.
Do you have any more to add to the list? Tell us! We’re always looking for a reason to return!