Balinese-style rolled pork belly, roasted around a spice paste until the skin is crisp
Serves6 servings
CuisineIndonesian (Balinese)

Babi Guling: Balinese-Style Rolled Pork Belly for a Home Oven

A home-oven babi guling made with a 1.5 kg rolled skin-on pork belly. Learn how it differs from Bali's whole spit-roasted pig, how to make the spice paste, dry the skin overnight, and check the center temperature. This recipe has not been kitchen-tested.

Cooking flow

Cooking steps

STEP 11 / 8

Make and fry the paste

Chopped aromatics ground to a coarse paste and fried in a pan
Grind the aromatics coarsely, then fry the paste without burning it

Finely chop the lemongrass. Grind the shallots, garlic, fresh turmeric, ginger, galangal, chillies, lemongrass, candlenuts, peppercorns and coriander seeds with 1/2 tsp salt to a coarse paste. Fry the paste in 2 tbsp oil for 5 minutes, taking care not to let it burn.

STEP 22 / 8

Score the meat and press in the paste

Pork belly scored on the meat side, with spice paste and shredded makrut lime leaves in the cuts
The paste and lime leaves go on the meat side only

Lay the pork skin side down and cut deeply into the meat side only. Shred the makrut lime leaves finely, then press them and the paste into the cuts. Keep the paste off the skin.

Wash the knife and cutting board, then pour boiling water over them before using them again. Wash your hands after touching the raw pork. Don't let raw meat juices touch cooked food or anything eaten raw.

STEP 33 / 8

Roll and tie

Pork belly rolled with the spice paste enclosed and the skin on the outside, being tied with twine
Roll with the skin outward and tie with kitchen twine

Roll the belly with the skin on the outside and the paste enclosed inside. Tie it securely with kitchen twine.

STEP 44 / 8

Salt the skin and dry it overnight

Rolled pork belly on a rack, drying uncovered in the refrigerator
Dry the roll uncovered in the refrigerator, not on the counter

Rub the remaining 2 1/2 tsp salt into the skin. Set the roll on a wire rack over a tray to catch any juices so they don't reach other food. Leave it uncovered overnight in a refrigerator at 10°C or below. Don't leave it out at room temperature.

STEP 55 / 8

Wipe the skin and brush it

Turmeric coconut water being brushed onto the skin of the pork belly roll on a rack
Brush the turmeric coconut water onto the outer skin

Wipe the moisture and any remaining salt grains off the skin with paper towels. Don't add more salt. Set the roll on a rack. Mix 1 tsp ground turmeric with 50 ml coconut water and brush it over the skin.

STEP 66 / 8

Roast at 160°C

Pork belly roll on a rack, roasting in the oven at low temperature
The long, lower-temperature stage comes first

Roast the roll on the rack at 160°C for 2.5 hours.

STEP 77 / 8

Crisp the skin at 230°C and check the center

Thermometer checking the center of the pork belly roll, its skin puffed and crisp after high-heat finishing
Measure at the center of the thickest part, whatever the clock says

Raise the oven to 230°C and roast for 20–30 minutes, until the skin puffs and turns glassy and crisp. Times vary with your oven and the thickness of the roll, so don't judge doneness by time alone.

Insert a probe thermometer into the center of the thickest part. Keep the tip away from the area just under the skin, any hollow spots and the paste layer. The center should reach 75°C and stay there for at least 1 minute. If it falls short, return the roll to the oven and check again.

STEP 88 / 8

Rest and slice

Rested pork belly roll cut into thick slices, showing the spice paste inside and the roasted skin
Thick slices show the spice layer inside and the crisp skin outside

Let the roll rest for 15 minutes. Remove the twine and cut the roll into thick slices.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Pork belly, skin on 1.5 kg The body of the roll and the source of the crisp skin
Shallots 8 Spice paste
Garlic 6 cloves Aroma in the paste
Fresh turmeric 5 cm Earthy aroma and color in the paste
Ginger 4 cm Aroma in the paste
Galangal 4 cm Citrus-and-pine aroma in the paste
Red chillies 5–6 Heat
Lemongrass 3 stalks Aroma in the paste; finely chopped
Candlenuts (kemiri) 4 Body in the paste
Black peppercorns 1 tsp Peppery aroma in the paste
Coriander seeds 1 tsp Citrusy aroma in the paste
Makrut lime leaves 6 Citrus aroma on the meat side; finely shredded
Salt 1 tbsp (1/2 tsp for the paste, 2 1/2 tsp for the skin) Seasons the paste and is rubbed onto the skin
Neutral oil 2 tbsp For frying the paste
Ground turmeric 1 tsp Mixed with coconut water for the skin
Coconut water 50 ml Brushed onto the skin
0 / 0

Babi Guling: From a Whole Roasted Pig to a Roll in Your Oven

What this roll should keep

Keep the spice paste inside on the meat side, dry the skin uncovered overnight in the refrigerator, and judge doneness with a thermometer rather than the clock.

Picture a Balinese celebration table. A whole pig, stuffed with spices and roasted as it turns, is carved for the people gathered around it. Picture the skin and the spice-scented meat on a plate beside rice. This is babi guling, also written be guling, a name tied to the turning of the pig as it roasts.

That scale doesn't fit in a home kitchen. A whole pig turned over a fire is communal work, while a domestic oven holds one compact roast. So this recipe isn't a miniature version of the whole pig. It is a home adaptation built from a different cut and a different way of roasting: skin-on pork belly, rolled around the paste and roasted in the oven. It keeps the pork fat and skin, the aromas of turmeric, ginger, galangal and lemongrass, and the heat of chillies.

About This Recipe: What Comes from Where

The ingredients, amounts, times and oven temperatures all come from one recipe, the home-style rolled pork belly published by Gurmestan. Its listed yield is 6 servings. We have not kitchen-tested this recipe, so the yield and times are published figures, not our own measurements.

We filled in two gaps in Gurmestan's recipe:

  • Oil: the method fries the paste in 2 tbsp of oil, but the ingredient list leaves the oil out. We copied that amount from the method into our table.
  • Salt: Gurmestan gives only a total of 1 tbsp, used in both the paste and on the skin, with no split. Our editors chose 1/2 tsp for the paste and 2 1/2 tsp for the skin, and this split has not been tested.

We based the salt split on how two other pork belly recipes divide their salt. Tony Tan's recipe in Gourmet Traveller uses 1 tsp in the paste and 1½ tbsp as a rub for a 2.5 kg roll. SunPork uses 1/2 tsp in the paste for 2 kg and a "generous amount" on the skin. Scaled to 1.5 kg, their paste salt comes to about 0.6 tsp and about 0.4 tsp, so we settled on 1/2 tsp. We borrowed only this idea of how to divide the salt, not their seasonings, times or roasting methods.

Gurmestan mentions rubbing salt on the skin in two places, the rolling step and a note on the skin. We treat these as one action, so all the skin salt goes on after rolling and none is added before roasting. Tony Tan also rubs salt into the meat, but we follow Gurmestan and salt only the skin.

Gurmestan also notes that kencur, an aromatic in general descriptions of Balinese base genep, can be left out if you can't find it. It isn't in this recipe's ingredient list, so we haven't added it. The swaps suggested below are our own editorial ideas, not Gurmestan's.

Ingredients for One 1.5 kg Roll

Skin-on pork belly with aromatics including turmeric, ginger, galangal and lemongrass
Pork belly surrounded by the aromatics for the paste and the seasonings for the skin

Equipment

  • Mortar and pestle
  • Small pan
  • Sharp knife and cutting board
  • Kitchen twine
  • Wire rack and tray
  • Paper towels
  • Pastry brush
  • Probe thermometer for the center of the roll
  • Oven thermometer, to check your oven against 160°C and 230°C

Choosing and Swapping the Aromatics

The pork matters most. Without skin on the belly, you can't reproduce the crisp skin that defines this roast. The other notes below are editorial suggestions, and each one changes the flavor:

  • Shallots: small red onions can stand in, but the aroma and moisture will change.
  • Galangal: ginger can stand in, but it won't taste the same, even if you use more. Galangal is worth seeking out if you can find it.
  • Fresh turmeric: we don't give a conversion to ground turmeric. The 1 tsp of ground turmeric in the table is a separate ingredient for the skin.
  • Candlenuts and makrut lime leaves: we haven't settled on a substitute for either one.
  • Coconut water: don't confuse it with coconut milk.
Allergens and food safety

This dish is built on pork. It contains candlenuts, so check the product label for how they are classified, and it contains coconut water and chillies. Watch for cross-contact when you prepare the paste ingredients. Roasting time doesn't prove the pork is safe, so check the center with a thermometer.

Method: Dry the Skin Overnight, Roast Low, Then Finish High

Start the day before you plan to eat, because the roll needs a night uncovered in the refrigerator. Wash your hands often while you work.

Serving: Rice, Lawar and Sambal Matah on the Side

Thick slices of Balinese-style pork belly roll with white rice and separate dishes of lawar and sambal matah
Rice, lawar and sambal matah are optional and served separately

The roll is complete without any accompaniments. If you'd like to build a fuller plate, serve it with white rice, lawar and sambal matah in separate dishes. These are optional, and none of them is cooked into the pork.

When the Skin Goes Soft or the Paste Scorches

Problem Likely reason What to do
The skin stays soft Moisture is left on the skin Dry the roll uncovered in the refrigerator overnight, and wipe the skin with paper towels before roasting
The skin doesn't puff where the paste touched it Paste got onto the skin Keep the paste on the meat side only; it gets in the way of the skin puffing
The center is undercooked The roast was judged by time Return the roll to the oven and measure again, until the center reaches 75°C for at least 1 minute. Tender meat doesn't tell you it's safe
Part of the skin browns too early Heat varies between ovens Change the roll's position, or turn it a little if needed. We don't give a fixed temperature or time for this because it hasn't been tested

Variations That Change the Plate

  • Milder heat: use fewer than 5–6 chillies. This is an editorial adjustment, and the paste will taste less hot and less bold.
  • Without kencur: this recipe already leaves kencur out, so there's nothing to change.
  • Aroma first: keep the galangal even if you have to swap other items, since its aroma is the one ginger can't match.
  • Makrut lime leaves: we don't yet recommend a replacement. Any swap you try will change the citrus aroma.
  • A fuller table: add rice with store-bought or separately made lawar and sambal matah. Keep them out of the roll's ingredients.

Leftovers and Reheating

Divide leftovers into small portions in shallow containers so they cool quickly, then refrigerate them at 10°C or below. Throw away anything that has been kept too long. We don't give a specific number of days because we couldn't confirm one in public guidance. When reheating, heat thoroughly, using 75°C or above as your guide.

From Ceremony to Warung: The Dish in Bali

Indonesia's Ministry of Tourism presents babi guling as a whole pig stuffed with spices and spit-roasted. Gurmestan describes it in the context of Balinese ceremonies and feasts, and also at warungs, the small eateries where it is eaten as a single plate. One warung plate Gurmestan describes includes rice, skin, lawar and urutan, a sausage of blood and spices. That's one example, and it doesn't mean every plate comes with the same sides. The ministry lists lawar as a Balinese dish in its own right.

We don't give a date for the dish's origin because our sources don't establish one. Names, ingredients and methods also vary by region and cook, so this recipe is one home version rather than the single authentic formula.

Crispy pork from Bali isn't always babi guling, either. The Indonesian Chef Association describes babi panggang garing as a separate dish, with its own ingredients, a parboiling step and a sweet soy finish. We haven't mixed any of that recipe into this one. To explore further, browse more dishes from Indonesia.

Frequently Asked Questions

Do I need a whole pig or a suckling pig?

No. The traditional picture is a whole pig stuffed with spices and spit-roasted, but this recipe uses a 1.5 kg skin-on pork belly, rolled and roasted in the oven. It's a home adaptation, not the same method.

Can I use ginger instead of galangal?

You can, but the result won't taste the same. Galangal has a citrus-and-pine aroma that ginger lacks. This is our editorial suggestion rather than a substitution given by Gurmestan.

How do I get crisp skin?

Dry the roll uncovered in the refrigerator overnight, wipe the skin with paper towels before roasting, and finish at 230°C until it puffs and turns glassy. Keep the paste off the skin. These steps give you the best chance of crisp skin, but results vary by oven, and we haven't tested this recipe.

What temperature should the center reach?

Check that the center reaches 75°C for at least 1 minute, the home-cooking guideline from Japan's Ministry of Health, Labour and Welfare. FoodSafety.gov in the US lists 63°C with a 3-minute rest for pork roasts, steaks and chops, but we don't use that figure here. Scoring and rolling the belly moves what was once the surface to the inside of the roast.

Are lawar and sambal matah required?

No. Gurmestan suggests rice, lawar and sambal matah as accompaniments, but none of them is an essential ingredient in the roll.

Sources