7 Essential Bali Addresses for Babi Guling

Bali’s leading daily newspaper, Bali Post, has published a list of 7 recommended on the Island to enjoy the iconic dish of “Babi Guling” or “Balinese Roast Suckling Pig.” 

Hundreds of Babi Guling Restaurants are found on the Island with a visit to one of these establishments on the “must-do” list of meat and pork-eating of many locals and visitors. “The perfect” plate of Babi Guling is typically comprised of white rice, generous slabs of succulent roast pork imbued with Balinese spices, cracklin’ pieces of hard roasted pork skin, minced-meat sausage (known at “uratan”), and Sambal Mata – a condiment incorporating two kinds of chili, salt, shallots, lemon grass, coconut oil, and lime juice. 

When searching for Babi Guling, this dish is best enjoyed at lunchtime because once the day’s allotment of suckling pig is sold out, Babi Guling Restaurants usually close for the day.

Here are seven of Balipost.com’s favorite Babi Guling Restaurants in Bali:

Depot Chandra

Located on Jalan Pulau Yapen No, 14, Dauh Puri Kuah, West Denpasar. Location on Google Maps 

This dining spot has stood the test of time, opening its doors in 1984. Generally always busy, expect a portion of Babi Guling to cost around Rp. 60,000.

Babi Guling Sari Kembar 99

This famous Babi Guling Restaurant has several branches in Bali located at:

Jalan Teuku Umar Barat No. 99. Location on Google Maps 

Jalan Padang Luwih, Dalang. Location on Google Maps

Jalan Raya Taman, Kerobokan. Location on Google Maps

Jalan Raya Pandonan, Canggu These restaurants offer several variants of Babi Guling, priced between Rp. 20,000 and Rp. 45,000.

Warung Babi Guling Pak Malen 

Conveniently located at Jalan Sunset Road No. 554 in Seminyak, this is a long-established and much-loved locale for those who enjoy Babi Guling. Location on Google Maps  

An award-winning restaurant cited for customer satisfaction in 2018, a portion of Babi Guling will set you back Rp. 35,000,

Babi Guling Ibu Oka

This “famous” outlet for Babi Guling has three branches – all in Ubud:

Jalan Tegal Sari No 2, Ubud. Location on Google Maps 

Jalan Raya Mas No. 191, Ubud. Location on Google Maps 

Jalan Suweta No. 1, Ubud. Location on Google Maps 

Popular and well-known, these outlets are visited by both locals and Bali visitors. One portion of Babi Guling costs Rp. 55,000.

Warung Babi Guling Bu Made
Jalan Raya Kuta No, 29, Kuta. Location on Google Maps. 

The vegetable dish Bali Lawar, uratan sausage, sate, and pork soup usually accompany Babi Guling at this outlet. Also popular is their price of Rp. 25,000.

Babi Guling Men Agus 

Located on Jalan Raya Canggu No. 163 in North Kuta – Location on Google Maps 

The Babi Guling is delicious at Men Agus, and the view of the adjacent rice fields is equally enchanting. Prices, depending on selection, range from Rp. 25,000 to Rp. 50,000.

Warung Babi Guling Bu Dayu Kencani

Located on Jalan Raya Kuta No. 116 in Kuta – Location on Google Maps 

Known for their generous portions of Babi Guling, Bu Dayu Kencani also serves delicious Satay Babi and spicy Babi Rica-Rica. A plate of Babi Guling is priced at Rp. 40,000.

Save these names and locations for the next time you crave the quintessentially Balinese dish of Babi Guiling.

Related posts