En indonesisk rätt med starka kinesiska influenser, babi panggang är rostat eller grillat fläsk. Denna fläskrätt görs vanligtvis med inte bara en marinad utan också en sås och jämförs ibland med sötsurt fläsk. Även om många versioner av babi panggang bara skiljer sig något, är vissa versioner avsevärt annorlunda.
Babi panggang har vanligtvis fyra element: köttet, marinaden, såsen och kålen. Kål används inte i någon av förberedelserna, snarare rivs den och den färdiga rätten läggs på kålbitarna. Fläsket som används för babi panggang är vanligtvis filé, även om revben ibland kan ersättas. Det bästa köttet till den här rätten är bara lite fett.
Marinaden är gjord av vitlökspulver; lökpulver; ingefära, kallad djahe; och söt sojasås. Salt och peppar tillsätts också vanligtvis i små mängder och kinesiskt femkryddpulver eller laospulver – kallat lengkuas eller gelangal och liknar ingefära – tillsätts ofta också. Kummin, koriander och vitlök kan också malas till en pastaform och inkluderas i marinaden.
Ingredienserna blandas sedan ut på köttet. Detta får marinera i flera timmar eller över natten. Ibland skärs köttet, eller fåror skärs in i köttet, och marinaden hälls i dem för ökad smak.
Utöver marinaden kan köttet även ha en sås som används som glasyr medan det tillagas. Glasyren består ofta av margarin, söt sojasås och lök. Dessa ingredienser blandas helt enkelt ihop när löken är tärnad. Alternativt kan en kryddig sojasås användas som sås istället.
Såsen kan också hällas över köttet efter att det är färdiglagat. Tomatpuré och chilipasta, kallad cambal ulek, tillsammans med socker, vit vinäger och majsmjöl blandas för att göra denna typ av sås. Färsk ingefära och ingefärssirap ingår också i denna version. För att göra såsen, puttras tomatpurén, chilipasten och ingefäran i vatten innan vinägern och sirapen tillsätts. Majsmjöl, blandat med vatten, tillsätts för att tjockna blandningen.
Babi panggang är också en populär rätt i Nederländerna. Nederländernas versioner kan använda en typ av holländsk gin som kallas jenever i marinaden. Jenever är extremt alkoholiserad och anses vara en traditionell sprit i Holland. När det är färdigt serveras babi panggang ofta med vitt ris.