Indonezijsko jelo s jakim kineskim utjecajima, babi panggang je pečena svinjetina ili svinjetina na žaru. Ovo jelo od svinjetine obično se priprema ne samo s marinadom, već i s umakom, a ponekad se uspoređuje sa slatko-kiselom svinjetinom. Iako se mnoge verzije babi pangganga razlikuju tek neznatno, neke se verzije znatno razlikuju.
Babi panggang obično ima četiri elementa: meso, marinadu, umak i kupus. Kupus se ne koristi ni u jednom od priprema, već se nareže i gotovo jelo se položi na komade kupusa. Svinjetina koja se koristi za babi panggang je uglavnom fila, iako se rebra ponekad mogu zamijeniti. Najbolje meso za ovo jelo je samo malo masnije.
Marinada je napravljena od češnjaka u prahu; luk u prahu; đumbir, zvan djahe; i slatki umak od soje. Sol i papar se također obično dodaju u malim količinama, a često se dodaju i kineski prah od pet začina ili laoski prah – koji se zove lengkuas ili gelangal i sličan đumbiru. Kumin, korijander i češnjak također se mogu samljeti u obliku paste i uključiti u marinadu.
Sastojci se pomiješaju pa se premažu po mesu. Ovo je dopušteno marinirati nekoliko sati ili preko noći. Ponekad se meso zarezuje, ili se na mesu režu brazde, pa se u njih ulije marinada za pojačan okus.
Osim marinade, meso može imati i umak koji se koristi kao glazura dok se kuha. Glazura se često sastoji od margarina, slatkog soja sosa i luka. Ovi sastojci se jednostavno pomiješaju kada je luk narezan na kockice. Alternativno, kao umak se može koristiti začinjeni sojin umak.
Umak se također može preliti preko mesa nakon što je gotovo. Pire od rajčice i čili pasta, nazvana cambal ulek, zajedno sa šećerom, bijelim octom i kukuruznim brašnom pomiješaju se kako bi se napravio ovaj tip umaka. Svježi đumbir i sirup od đumbira također su uključeni u ovu verziju. Za pripremu umaka, pire od rajčice, čili pasta i đumbir pirjaju se u vodi prije nego što se doda ocat i sirup. Da bi se smjesa zgusnula, dodaje se kukuruzno brašno pomiješano s vodom.
Babi panggang je također popularno jelo u Nizozemskoj. Nizozemske verzije mogu koristiti vrstu holandskog gina koji se zove jenever u marinadi. Jenever je izrazito alkoholiziran i smatra se tradicionalnim pićem u Nizozemskoj. Kada je gotov, babi panggang se često poslužuje s bijelom rižom.