Kiauliena supjaustoma 3 cm dydžio kubeliais. Mėsa sudedama į dubenį, pabarstoma druska, pipirais ir apšlakstoma vynu. Uždengiama ir paliekama 1 val. marinuotis.
Svogūnai supjaustomi plonais griežinėliais. Paprikos perpjaunamos perpus, išvalomos sėklos ir supjaustomos didesniais gabaliukais. Bambukų ūgliai supjaustomi nedideliais gabaliukais, ananasai išgriebiami iš sunkos ir nuvarvinami. Kiaušinis išplakamas su kukurūzų miltais. Į gautą plakinį sudedama mėsa. Keptuvėje gerai įkaitinamas saulėgrąžų aliejus, dalimis sudedami mėsos gabaliukai ir verdami maždaug 3 – 4 minutes. Išgriebiami kiaurasamčiu ir nuvarvinami.
Keptuvėje įkaitinamas alyvuogių aliejus ir maišant 2 min. pakepinami bambukų ūgliai, paprikos ir svogūnų griežinėliai.
Dubenėlyje sumaišomas vyno actas, cukrus, sojų padažas, 1 valg. šaukštas vandens, 3 valg. šaukštai ananasų sunkos ir pomidorų padažas. Mišinys supilamas ant daržovių ir maišant pakaitinamas ant vidutinės ugnies, kol padažas sutirštėja. Kiauliena, ananasų gabaliukai sudedami į keptuvę su daržovėmis ir pakaitinami dar 3 min. Saldžiarūgštė kiauliena patiekiama su virtais ryžiais. Skanaus.