A húst megmossuk, bőrét éles késsel lefejtjük. A bőrt csíkokra, a húst falatnyi kockákra vágjuk. :Letakarjuk, félretesszük. A pórét hosszában felvágjuk, megmossuk, világos részét karikákra vágjuk. A citromot alaposan megmossuk, héját lereszeljük, levét kinyomjuk. A mangót meghámozzuk, húsát kis kockákra vágjuk.
Felforrósítjuk az olajat egy wokban vagy nagyobb serpenyőben, beletesszük a bőrt, megsózzuk, és közepes tűzön kb. 10 percig sütjük. Konyhai papírkendőre szedjük, még egyszer megsózzuk. A wokban kb. 3 evőkanál zsiradékot hagyunk, a többit kiöntjük. A húst közepes tűzön kb. 5 percig sütjük, közben néha megkeverjük. Tányérra borítjuk, és pihenni hagyjuk. A pórét a wokba tesszük, kevergetve megpirítjuk. Kis lángon hozzáadjuk a cukrot, a gyömbért, a citromhéjat és kevés borsot. Kevergetve megkapatjuk, rálocsoljuk a citromlevet, összeforraljuk, és ráöntjük a levest. Kevergetve kb. 10 percig főzzük, amíg a lé fele elpárolog. Ekkor hozzáadjuk a mangót, a húst, és összeforraljuk. A fokhagymás vajat kis darabokra vágjuk, és wokba keverjük. Hagyjuk, hogy a vaj teljesen elolvadjon. Ettől a lé kissé besűrűsödik. Sóval, szerecsendióval ízesítjük, tányérokban vagy csészékben tálaljuk. Rátesszük a sült libabőrt.
Párolt rizst vagy vadrizst adhatunk hozzá köretnek.