raahzo

Menu

Plan a trip

Honest plans for parents and senior travellers. We reply within a day.

PrivacyTerms
Green rice terraces stepping down a hillside near Ubud, Bali

Ubud guide · Where to eat

Where to eat in Ubud: 16 restaurants

Places to eat in Ubud, with what to order and how comfortable each is for families and older travellers.

Updated

Photo: Vyacheslav Argenberg · CC BY 4.0

Ubud has a larger choice of vegetarian and vegan food than most Indonesian towns, because it has long drawn yoga, wellness and plant-based travellers. Balinese and Indonesian staples such as nasi campur, gado-gado, tempeh and vegetable lawar are easy to find as vegetarian versions at warungs, though you should ask about shrimp paste, fish sauce, egg and meat stock, which are common in sauces. Pork and seafood are widely served, so say clearly that you eat no meat, fish or egg.

For diners from India, three listings were checked for this guide. Alchemy in Penestanan describes its menu as completely plant-based. Madhubann on Jalan Raya Ubud is listed by a vegetarian directory as a pure vegetarian Indian restaurant with thalis, dosas and marked vegan dishes. Mumbai Station on Jalan Raya Sanggingan serves Indian vegetarian food with vegan options. Jain cooking (no onion, garlic or root vegetables) is not something we could confirm at any Ubud restaurant, so ask the kitchen directly each time, and consider staying somewhere with a kitchen if this is strict for you. Menus and opening hours change, so confirm before making a special trip.

Menus and kitchens change. If you follow a strict diet or have an allergy, confirm with the restaurant before you order.

Jalan Raya Sanggingan, north-west of central Ubud

Mozaic ₹₹₹₹

A fine-dining restaurant on Jalan Raya Sanggingan serving seasonal multi-course tasting menus with Indonesian ingredients and European technique.

  • 2 to 3 hours
  • Dinner
  • Tasting-menu fine dining
Food and restaurantsTigerente · CC BY-SA 4.0

Hotel Taman Indrakila, Jalan Raya Sanggingan, Ubud

The Elephant ₹₹

A vegetarian restaurant at Hotel Taman Indrakila on Jalan Raya Sanggingan, with views toward the Campuhan ridge and clearly marked vegan dishes.

  • Vegan options
  • 1 to 1.5 hours
  • Vegetarian cafe
Food and restaurantsOcdp · CC0

No. 16 Jalan Sugriwa, Ubud

Wild Vegan ₹₹

A vegan cafe at No. 16 Jalan Sugriwa, described as medicinal plant-based food, with fermented drinks such as kombucha and water kefir.

  • Vegan
  • 1 hour
  • Breakfast or lunch
  • Vegan cafe

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.

Search