Babi panggang


Home-made babi panggang has a sweet and cruncy outside, soft and flavorful inside. Indonesian dish which is made with pork, superb!

1 hours 45 minutes 4 people Main course
Babi panggang


(✓ Tip: click to check off)

  • 1 kg procureur (swine neck)
  • 1 tablespoon ginger powder
  • 1 tablespoon onion powder
  • 1 tablespoon salty soy sauce
  • 1 tablespoon sweet soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon chinese 5 spices (recipe here)
  • 3 tablespoons white wine vinegar
  • 2 tablespoons vegetable oil or sunflower oil
  • 1 tablespoon bean paste (fermented bean paste)
  • Brown sugar or regular sugar
  • Sambal to taste
Babi panggang ingredients
↑ click on the photo to enlarge

Kitchen equipment

(✓ Tip: click to check off)

  • Large bowl
  • Chef's knife + cutting board
  • Whisk
  • Cling film
  • Grill pan or oven + grilling rack or BBQ
  • Silicone brush


1 hours 45 minutes 4 people Main course

View the original recipe via:

Big thanks to our family member Paul Cranen for letting us try out this amazing recipe for home-made babi panggang! This recipe also goes by the name of "Char Siu".

Preparation -- 15 minutes + 1 (or 2) waiting days (yes, really)

MIX the ingredients in a large bowl using a whisk until nicely blended together. SLICE the procureur lengthwise into not too thin chunks. CUT the pieces crosswise about 1 cm thick, keep 1.5 cm in between.

PLACE the chunks of meat into the sauce/marinade for at least 1 day. Preferably two days, cover the large bowl with cling film and place the meat in a cold zone of your refrigerator. 

Babi panggang
Babi panggang

Baking the babi panggang -- 30 minutes + 1 hour waiting

After a few days, the meat will have absorbed the flavours very well into the meat. REMOVE the bowl from your refrigerator and let it sit for an hour to bring to room temperature.

GRILL the meat using a grill pan or oven + grilling rack. It's also possible to use your BBQ for this. GRILL for about 20 minutes on high heat. Baste the meat while grilling once or twice with the marinade.

When the meat is almost done about 5 minutes beforehand, coat each side with maltose syrup or sugar syrup and grill both sides for 2.5 minutes, or until nicely browned.

Be careful when handling, the sugar will be piping hot! You can make your own sugar syrup very easily by dissolving sugar with a ratio of 3 to 1. For example, 3 tablespoons of sugar must be dissolved in 1 tablespoon of water.

Slice pieces of meat into long strips when the meat has been browned nicely. Serve with white rice and cucumber salad, enjoy!

What do you think of this recipe?
7 votes

Did you make this recipe or are you planning to?
Mention @ohmydish, tag #ohmydish on Instagram or save this recipe!

← Previous recipe
Brussels sprouts quiche
Next recipe →
Spicy cucumber salad