Indonesialainen ruokalaji, jolla on vahvat kiinalaiset vaikutteet, babi panggang on paahdettua tai grillattua sianlihaa. Tämä sianliha on yleensä valmistettu paitsi marinadilla myös kastikkeella, ja sitä verrataan joskus makean ja hapan sianlihaan. Vaikka monet babi panggangin versiot eroavat vain hieman, jotkut versiot ovat huomattavasti erilaisia.
Babi panggangissa on yleensä neljä elementtiä: liha, marinadi, kastike ja kaali. Kaalia ei käytetä missään valmisteessa, vaan se murskataan ja valmis ruokalaji asetetaan kaalipalojen päälle. Babi -panggangissa käytetty sianliha on yleensä sisäfileetä, vaikka kylkiluut voidaan joskus korvata. Tämän lihan paras liha on vain hieman rasvainen.
Marinadi on valmistettu valkosipulijauheesta; sipulijauhe; inkivääri, nimeltään djahe; ja makeaa soijakastiketta. Suolaa ja pippuria lisätään yleensä myös pieninä määrinä, ja myös kiinalaista viisi maustejauhetta tai laosjauhetta – nimeltään lengkuas tai gelangal ja samanlainen kuin inkivääri – lisätään usein. Kumina, korianteri ja valkosipuli voidaan myös jauhaa tahnaksi ja sisällyttää marinadiin.
Ainesosat sekoitetaan keskenään ja levitetään lihan päälle. Tämän saa marinoitua useita tunteja tai yön yli. Joskus liha pisteytetään tai urat leikataan lihaan ja marinadi kaadetaan niihin maun parantamiseksi.
Marinadin lisäksi lihassa voi olla myös kastike, jota käytetään kuorrutteena kypsennyksen aikana. Lasite koostuu usein margariinista, makeasta soijakastikkeesta ja sipulista. Nämä ainekset yksinkertaisesti sekoitetaan keskenään, kun sipuli on kuutioitu. Vaihtoehtoisesti kastikkeena voidaan käyttää mausteista soijakastiketta.
Kastikkeen voi kaataa myös lihan päälle kypsennyksen päätyttyä. Tomaattisose ja chilitahna, nimeltään cambal ulek, yhdessä sokerin, valkoviinietikan ja maissijauhon kanssa sekoitetaan tämän tyyppisen kastikkeen valmistamiseksi. Tuore inkivääri ja inkiväärisiirappi sisältyvät myös tähän versioon. Kastikkeen valmistamiseksi tomaattisose, chilitahna ja inkivääri haudutetaan vedessä ennen etikan ja siirapin lisäämistä. Maissijauhoa, sekoitettuna veteen, lisätään seoksen sakeuttamiseksi.
Babi panggang on myös suosittu ruokalaji Alankomaissa. Alankomaiden versiot voivat käyttää marinadissa jenever -nimistä hollantilaista giniä. Jenever on erittäin alkoholisti ja sitä pidetään Hollannissa perinteisenä viinana. Kun valmis, babi panggang tarjoillaan usein valkoisen riisin kanssa.