19 Best Restaurants In Gianyar To Eat After Exploring Waterfalls & Temples

Gianyar is an old, beautiful Balinese village in the homonymous regency, stretching from the black-sand beaches of East Bali to world-famous Ubud. It is home to iconic waterfalls like Kanto Lampo and many other natural and tourist attractions.

In Gianyar regency, you will find lots of Balinese food, cheap eateries, and simple, delicious dishes that are healthy and incredibly affordable.

So if you need a pit-stop after exploring waterfalls, ancient temples, or the East Coast, these are the best restaurants in Gianyar that we love to eat at.

Where To Eat In Gianyar? Our 19 Favourite Restaurants In Gianyar

Warung Babi Guling Pande Egi

If you want to try authentic Balinese food and its iconic delicacy – babi guling, aka suckling pig, you should stop by this warung. It is a definite local favourite, and it also has rice field views!

A large portion of babi guling with all traditional condiments will cost under 50,000 IDR (5 AUD), and you can order an extra side of crispy pork skin.

On weekends and holidays, there can be a queue, but the service is quite fast, and you can always get takeaway.

Where Is It? Banjar Pande, Beng, Kec. Gianyar, Kabupaten Gianyar, Bali 80513

Online: Instagram

Bubur Bali

Bubur Bali is a Balinese restaurant close to Kanto Lampo Waterfall serving staples like fried rice and noodles (nasi goreng and mie goreng), simmered fish with spices (Mujair Nyat Nyat), and fried chicken with rice.

Incredible flavours at super cheap prices, a full meal here with iced tea or juice will cost around 20,000 IDR (2 AUD).

In the evening, they also set up karaoke.

Where Is It? Jl. Bukit Buluh, Beng, Kec. Gianyar, Kabupaten Gianyar, Bali 80513

Online: Facebook

Kebab My Kitchen

An eatery near waterfalls and the Goa Lawah temple. Kebab My Kitchen restaurant offers halal-style appetisers, kebabs (chicken, beef, or vegetarian), and sweet roti canai (flatbread).

Good portion, good size, and even better prices. The place itself is clean and cozy, but not with many tables.

Where Is It? Jl. Raya Semebaung, Bedulu, Kec. Blahbatuh, Kabupaten Gianyar, Bali 80581

Online: Instagram

Posatry Kitchen

At Posatry, you’re in a beautiful setting with a cozy ambience. This modern cafe has a full menu of delicious food, from Japanese rolls to Italian pasta.

The location is great, too, just a few minutes’ ride from the Kanto Lampo waterfall. Any main dish or sushi will cost under 50,000 IDR (5 AUD).

Where Is It? Jl. Kenarok No.9, Gianyar, Kec. Gianyar, Kabupaten Gianyar, Bali 80511

Online: Instagram

Paoman Restaurant

A nice restaurant within a hotel surrounded by lush greenery if rice fields, a serene setting, and impeccable service. They use locally sourced ingredients to recreate Indonesian cuisine, Thai and Western classics.

It is a quiet place just 40 minutes away from Monkey Forest, a bit outside northern Ubud.

Our food recommendations are definitely to indulge in Indonesian flavours – nasi goreng (fried rice), satay (skewers), and chicken soup (soto ayam).

Where Is It? Jl. Raya Bresela Jl. Raya Taro, Taro, Kec. Payangan, Kabupaten Gianyar, Bali 80572

Online: Paoman Restaurant

Natys Restaurant Ubud

Nestled in Teggalalang, the Natys restaurant offers an upscale dining experience for a romantic dinner by the pool with rose petals or to celebrate something special with the whole family.

Delicious dishes from all over the world, including vegetarian options, exceptional service, and nice views.

Everything we tried, from the Balinese duck to the pizza, was very yummy.

Where Is It? Jl. Raya Tegallalang, Tegallalang, Kecamatan Ubud, Kabupaten Gianyar, Bali 80561

Online: Natys

Warung D’Tukad

Right at the Kanto Lampo site, you have this local spot with great food. Fried duck, fried noodles (mie goreng), slow-cooked beef (rendang), and pork ribs are really tasty.

Make sure to eat them with sambal matah, a classic Indonesian spicy condiment.

The prices are higher than in warungs (as it is a tourist spot) and can be up to 100,000 IDR (10 AUD) per dish.

Where Is It? Air Terjun Kantolampo Lingkungan Kelod, Beng, Kec. Gianyar, Kabupaten Gianyar, Bali 80513

Online: Instagram

Sumampan Restaurant

Sumampan is a stunning bamboo restaurant with a traditional alang-alang roof near Sumampan Waterfall, hidden at the Wakanda Resort.

Here you can have lunch, elegant high tea, or dinner with wine pairings or signature cocktails with arak (Balinese hard liquor), surrounded by nature and rice paddies views. Our top picks here are duck and nasi goreng (fried rice).

The prices are on the higher end, with some dishes priced at about 150,000-300,000 IDR (15-30 AUD).

Where Is It? Jl. Subak Gunungsari, Banjar Sumampan, Kemenuh, Kec. Sukawati, Kabupaten Gianyar, Bali 80582

Online: Sumampan Restaurant

Hura Restaurant

This kid-friendly restaurant features Indonesian cuisine, Western dishes, a kids’ menu, and desserts, and is a true culinary hidden gem in Gianyar regency.

If you can eat pork, Babi Kecap (soy braised pork) is a must-have here!

The restaurant opens to a large garden and lawn where kids can play, and a fish pond. Friendly service only adds to the charm of this place.

Where Is It? Jl. Kelusu, Pejeng Kelod, Kec. Tampaksiring, Kabupaten Gianyar, Bali 80552

Online: Hura Restaurant

Warung Makan Padi Kuning

Warung Makan Padi Kuning

Close to many waterfalls in the area (Tibumana and Taman Sari waterfalls among others), this warung is a great place for a quick snack with a view.

A nasi goreng and a Fo Yong omelette are our go-to orders here, always amazing taste. Don’t forget a fresh young coconut to cool you off after a day-long journey exploring the natural wonders of Bali.

Where Is It? Br. Ngenjungsari, Desa, Bakbakan, Gianyar, Gianyar Regency, Bali 80515

Online: N/A

D’Carik Tibumana

A must-visit eatery when you stop by Tibumana waterfall. A simple local dining experience to discover real Indonesian flavours.

You won’t go wrong with mie goreng (fried noodles), satay ayam (chicken skewers with peanut sauce), ayam betutu (smoked chicken), and bebek (fried duck) here. They also serve non-alcoholic drinks and beer.

Guests can sit in one of the cute huts with tables sprinkled around the area, enjoying amazing views.

Where Is It? Jl. Setra Agung, Apuan, Kec. Susut, Kabupaten Bangli, Bali 80661

Online: Instagram

PinHead Bali

This outdoor family-friendly restaurant and bar is just a few minutes away from Keramas Water Park and is a local favourite for its cozy ambience, live music nights, and incredible flavours.

Our favourite dishes served at PinHead are chicken satay (skewers), grilled seafood served with sauces, and Gado Gado (Indonesian salad with peanut sauce).

Where Is It? Jl. Mulawarman No.99, Abianbase, Kec. Gianyar, Kabupaten Gianyar, Bali 80515

Online: Pinhead

Resto Cak Azis

This simple Asian restaurant offers friendly staff and cheap eats, highlighting Javanese and Southeast Asian flavours with a modern twist.

It is an amazing place to try bakso, iconic meatball soup, goat fried rice (nasi goreng kambing), and wok-fried lobster caught in Bali waters and cooked in different styles.

Prices vary but are still very pocket-friendly.

Where Is It? Candibaru, Jl. Kebo Iwa, Gianyar, Kec. Gianyar, Kabupaten Gianyar, Bali 80511

Online: Instagram

Warung Sendok Garpu

Another local favourite – warung Sendok Garpu has cozy vibes, live music events, a playground, and a delicious, creative menu created by the head chef.

The menu is big and it covers every Indonesian staple, and some international delicacies like ramen, steaks, or nachos.

The location is good if you’re travelling between waterfalls on a day trip.

Where Is It? Jl. Dharma Giri, Buruan, Kec. Blahbatuh, Kabupaten Gianyar, Bali 80581

Online: Instagram

Genius Cafe Gianyar

Genius is a super pretty cafe with garden and pool views, not far from Taman Safari park and Keramas Beach.

The menu has something for everyone: meats, gluten-free, and vegan dishes. As the place caters more to foreigners, they have beautiful smoothie bowls on the menu, too.

Burgers and Pesto Barramundi are really delicious, but prices here are quite high (about 100,000-150,000 IDR or 15 AUD for main dishes).

Where Is It? Jl. Pantai Masceti, Medahan, Kec. Blahbatuh, Kabupaten Gianyar, Bali 80581

Online: Genius Cafe Bali

Pizza Napoli

warung pizza napoli

Craving pizza, exploring this side of the island? No problem! This warung is trying to make authentic Italian wood-fired pizza and pasta with excellence.

Food-wise, everything we had was delicious; we’d recommend getting classic Margherita pizza, Teriyaki pizza, and the mushroom cheese one.

Where Is It? Jl. Maruti, Keramas, Kec. Blahbatuh, Kabupaten Gianyar, Bali 80581

Online: Instagram

Tsavo Lion Restaurant

Tsavo Lion Restaurant

Tsavo Lion is the on-site buffet restaurant at the Taman Safari with African-style decor, where you can see the lions really close, just on the other side of the window!

The food menu is international and includes dishes that are vegan or vegetarian. Prices are rather high, with poached barramundi being 195,000 IDR (19.5 AUD).

It is definitely a place more for an experience rather than food, but Indonesian classics like nasi campur (rice with mixed sides and meat) and beef rendang (slow-cooked beef) are delicious.

Where Is It? Serongga, Gianyar, Gianyar Regency, Bali 80515

Online: Tsavo Lion Restaurant

Vegetarian Maharani

Vegetarian Maharani

A simple local cafe with vegetarian home cooking: no meat products, no allium foods, and no gluten when possible.

A go-to meal here is a nasi campur – a mixed dish with white rice and several veggie sides, but vegetarian bakso is great, too.

You can easily eat here for under 30,000 IDR (3 AUD).

Where Is It? F884+582, Jl. Mahendradata, Bedulu, Kec. Blahbatuh, Kabupaten Gianyar, Bali 80581

Online: N/A

Warong Legong

Another local favourite in Gianyar, near Keramas Beach, right on the main road, so you can’t miss it on your way to waterfalls, Sidemen, Bali Safari, or Bat Temple.

Menu highlights you should try are ribs (iga bakar), hands down, and also smoked chicken (ayam betutu), or nasi campur. If you love sweets, try Dadar Lulung – thin rolled crepes filled with coconut and sugar.

Where Is It? Jalan Professor Doktor Ida Bagus Mantra No. 300A Keramas, Medahan, Kec. Blahbatuh, Kabupaten Gianyar, Bali

Online: Instagram

Final Thoughts On Best Restaurants Gianyar

Although Gianyar village might not have fine dining experiences with fancy tasting menus, the food scene here is amazing and often unfairly overlooked by tourists and expats.

Gianyar offers a good variety of Indonesian and Balinese cafes, and some international dishes, too, so you won’t be left hungry but rather have an unforgettable dining experience.

Share this post

Fill in your details below!