Babi guling: Bali's roast suckling pig
You keep seeing the name on Bali signs and want to know what it means.
IndonesiaQuest Editorial · Updated 20 October 2026
Babi guling is Bali’s signature dish of spit-roasted suckling pig, stuffed with local herbs and spices and cooked over an open fire [1]. It is a pork dish. Muslim travellers should know the name on sight, and pork-eating Malaysians can use this page to order well.
Where does babi guling come from?
The dish began in ceremony. It was traditionally prepared for temple anniversaries, tooth-filing rites, weddings and births, then shared with family and community [2]. Today it is also sold at everyday warung (small local eateries) and restaurants across the island.
Warung Babi Guling Ibu Oka in Ubud is one of the best-known names [4]. Our Ubud page places it among the town’s other stops.
What is on a babi guling plate?
A plate can include crispy skin, roast pork, lawar (a vegetable and coconut mix), minced pork sate lilit and sometimes sausage, with a broth on the side [3]. Menus offer it either piled on rice (biasa) or served separately (pisah) [3]. Look for those two words on a menu board.
Want a second pair of eyes on your plan?
If your group is mixed and you want meals that suit everyone, send us your dates and party. We can check areas and routes and pass your brief to a licensed agency for a quote.
You get a reply from a person who reads your plan, plus a quote from a licensed Malaysian agency if you want one.What should Muslim travellers know?
Babi means pork, so a sign with “babi” tells you the stall serves it. The Bali Hindu island guide explains what changes for Muslim travellers between regions.
A mixed warung that sells babi guling may handle pork in the same kitchen as other dishes, so ask before ordering anything there. For meals you can plan, look for the BPJPH halal label and read the BPJPH explainer. The halal food stay guide shows which areas make this easier.
How do you order it well?
If pork suits your group, go for a late-morning lunch, when the kitchen is busy and the plate is fresh. Ask your driver to pick a stall with a steady queue. You can also try a smaller taste inside a nasi campur plate, where it appears as one of the sides.
Keep planning
- Nasi campur: what is on the plateA glass case of unfamiliar dishes is in front of you and the queue is moving.
- BPJPH: Indonesia's halal certification agencyYou spotted a halal label on a menu and want to know who stands behind it.
- Halal vs Muslim-friendly: what each meansA brochure says Muslim-friendly and you want to know if that means halal.
- Bali, planned for Malaysian travellersYou have limited leave, a family to keep happy and one island everyone keeps recommending.
- Ubud as your Bali base, for MalaysiansYou want rice terraces, quiet mornings and culture, and you are wondering how far the beach really is.
- A first-time guide to Bali cultural-visit etiquetteYou want to visit temples and ceremonies in Bali respectfully, without worrying about getting it wrong.
Questions Malaysians ask
What does babi guling mean?
Babi means pork and guling means roasted on a spit, so babi guling is spit-roasted pork. In Bali it refers to a whole suckling pig stuffed with spices and roasted over fire. Seeing the name on a sign means the stall serves pork.
Is babi guling halal?
No. It is a pork dish, so it is not halal. Muslim travellers can recognise the name on signs and menus and choose a different stall. Mixed warung may share kitchens, so ask how the other dishes are prepared and look for the BPJPH halal label.
Do tourists eat babi guling in Bali?
Yes, it is sold at warung and restaurants across Bali, and Ibu Oka in Ubud is one of the best-known places. Visitors who eat pork can choose a late-morning lunch, when the kitchen is busy and the plate is freshly served, either piled on rice (biasa) or separated (pisah).
Sources
- Bali Holiday Secrets, accessed 20 October 2026
- Bali Holiday Secrets, accessed 20 October 2026
- Bali Holiday Secrets, accessed 20 October 2026
- Bali Holiday Secrets, accessed 20 October 2026
Entry rules, ferry times and prices change. Check the official source or your licensed agency before you book.
Ready to shape your Indonesia trip?
If your group is mixed and you want meals that suit everyone, send us your dates and party. We can check areas and routes and pass your brief to a licensed agency for a quote.
You get a reply from a person who reads your plan, plus a quote from a licensed Malaysian agency if you want one.