Best Babi Guling Bali

Best Babi Guling in Bali 2025: Top 15 Suckling Pig Restaurants

Pen Billy Bagus
Calendar Nov 08, 2025

Babi Guling (Balinese Suckling Pig) is the island's most famous dish, known for its juicy, spice-rubbed meat and irresistible crispy pork skin. A…

Babi Guling (Balinese Suckling Pig) is the island's most famous dish, known for its juicy, spice-rubbed meat and irresistible crispy pork skin. A true culinary adventure in Bali isn't complete without trying this local favorite.

Finding the absolute best Babi Guling in Bali can be a challenge—the legendary spots often have lines! Our comprehensive 2025 guide tracks down both the popular tourist destinations and the hidden local Warungs across Ubud, Seminyak, and Denpasar. From the perfect crackling to the spiciest sambal, here are the must-try Babi Guling restaurants.

Read Also Best Betutu in Bali - Locals's Favourites!

Best Babi Guling in Seminyak, Kuta, & Canggu

1. Babi Guling Pak Malen (Seminyak)

Babi Guling Pak Malen is a legendary spot that is an easy reach for anyone staying in the Seminyak or Legian areas. It is particularly known for the crispiness of the pork's skin and the juiciness of the meat, which is complemented by their delicious crunchy red fried pork (babi goreng merah). Arrive early to ensure you get a full set!

  • Address: Jl. Sunset Road No.554, Seminyak, Kuta, Kabupaten Badung, Bali 80361
  • Phone: +62 851 0045 2968
  • Must-Try: The famous crunchy red fried pork.
  • Instagram 
Nasi Campur Komplit Babi Guling Pak Malen

 

2. Babi Guling Karya Rebo (Kuta)

Babi Guling Karya Rebo is wildly popular for its coveted crispy cracklings. Arriving early is essential to ensure you get a taste of their famous suckling pig, which is consistently praised for being both incredibly tasty and juicy.

  • Address: Jl. Toyaning No.1, Kedonganan, Kec. Kuta, Badung Regency, Bali 80361
  • Phone: +62 361 703 229
  • Must-Try: The famous crackling skin (arrive before lunch!).
  • Instagram 
Babi Guling Karya Rebo Crispy Skin

 

3. Babi Guling Nadi Jaya (Kuta)

This humble spot in Kerobokan offers a wider range of traditional pork dishes, including delicious fried pork and pork skin skewers. It’s best to visit Nadi Jaya before sunset to ensure you can sample all their unique offerings, as they often sell out.

  • Address: Jl. Kubu Anyar, Kuta, Kec. Kuta, Badung Regency, Bali 80361
  • Phone: +62 361 759 321

 

Best Babi Guling with a View: Ubud, Canggu & Gianyar

This section is dedicated to spots that offer a great atmosphere alongside their famous food.

 

4. Babi Guling Men Agus (Canggu)

Near Tanah Lot Temple, Babi Guling Men Agus offers a unique experience. Its flavorful dishes, enhanced by authentic Balinese spices, are served with a delightful view of lush green rice fields. This location leverages the natural beauty of Canggu, making your Babi Guling meal a picturesque moment.

  • Address: Jl. Raya Canggu No.163, Canggu, Kec. Kuta Utara, Bali 80351
  • Phone: +62 819 3606 4104
  • Unique Feature: Babi Guling with a view of rice fields.
  • Instagram 
Crispy Pork Skin Babi Guling Men Agus

 

5. Babi Guling Gung Cung (Ubud)

Warung Babi Guling Gung Cung, located near Ubud Palace, offers a complex and generous mix of rice, pork, and an array of toppings. They are known for their fantastic accompanying soup that perfectly complements the meal. It's an essential stop for any food enthusiast exploring Ubud.

  • Address: Jl. Suweta No.23, Ubud, Kec. Ubud, Gianyar Regency, Bali 80571
  • Phone: +62 878 6009 4370
    Instagram 

 

6. Pande Egi (Gianyar)

Widely renowned as the ‘Babi Guling With a View’, Pande Egi offers roast pork in an open-air setting overlooking rice fields in Gianyar. Both the Babi Guling "Spesial" and the pork satay are bursting with flavor and offered at very reasonable prices.

  • Address: Banjar Pande, Beng, Kec. Gianyar, Gianyar Regency, Bali 80513
  • Phone: +62 878 8332 8808
    Instagram 

 

Best Local Favorites: Denpasar, Nusa Dua & Hidden Gems

 

7. Babi Guling Chandra (Denpasar)

A true local favorite in Denpasar, Babi Guling Chandra is known for its delicious suckling pig, juicy pork satay, and a famously spicy sambal. Although often crowded (a sign of quality!), the flavorful offerings are worth the visit. They have several established branches across the island.

  • Address: Jl. Teuku Umar No.140, Dauh Puri Kauh, Kec. Denpasar Bar., Denpasar, Bali 80113
  • Phone: +62 878 1833 9779
    Instagram

 

Read Also Bali's Best Pork Ribs Joints

8. Babi Guling Pan Ana

Babi Guling Pan Ana in central Denpasar consistently draws a loyal local Balinese crowd. Their 'NO BRANCH' policy ensures a unique and definite one-of-a-kind suckling pig rendition. Their signature Balung soup is highly recommended alongside their flavorful meat dishes for a truly authentic experience.

  • Address: Gg. 33 No.4, Dauh Puri Kauh, Kec. Denpasar Bar., Denpasar, Bali 80113
  • Phone: +62 899 920 8000
    Instagram 
Pak Ana Babi Guling

 

Read Also Bali's Best All-You-Can-Eat Buffet Restaurants 

9. Warung Babi Guling Sari Dewi Bp. Dobiel (Nusa Dua)

Located in Nusa Dua, this spot is known for its high-quality, perfectly balanced suckling pig sets. The crunchy, flavorful offerings make it a popular choice, especially during lunch hours. Pro-Tip: Order non-spicy if you aren't ready for the intense Balinese heat!

  • Address: Jl. Srikandi No.9, Benoa, Kec. Kuta Sel., Badung Regency, Bali 80361
  • Phone: +62 361 771 633

 

10.Babi Guling Selingsing (Tabanan)

For an authentic, rustic experience, Babi Selingsing Cempaka in Tabanan is a hidden gem. The owner cooks only two pigs daily, and it's best known as a spot for late-night cravings, opening early in the morning. This limited-quantity approach guarantees an incredibly authentic and savory experience.

  • Address: Jl. Raya Munggu-Kapal, Cepaka, Kec. Kediri, Badung Regency, Bali 80351
  • Phone: +62 813 3785 4662
    Instagram 

 

 

11. Mek Subur Suckling Pig (Klungkung)

In Klungkung, Mek Subur Suckling Pig is celebrated for its tender and juicy meat. Their version stands out with a unique flavor twist from the heavier use of garlic in the spice rub. This distinct taste profile makes it a highly worthy visit for those seeking a unique Babi Guling experience.

  • Address: Jl. Raya Timuhun, Nyanglan, Kec. Banjarangkan, Klungkung Regency, Bali 80752
  • Phone: +62 878 1825 8431
    Instagram