Vepřové maso nakrájíme na kostky a nasypeme ho do mouky smíchané se solí. Dobře ho v mouce obalíme, přebytečnou mouku oklepeme. Na velké pánvi na rozpáleném oleji maso dobře opečeme, aby bylo celé hnědé. Vyjmeme ho z pánve.
Na pánvi opečeme nasekanou cibuli, přidáme kari koření a papriku. Opékáme společně asi 2 minuty. Potom přidáme všechny ostatní suroviny včetně šťávy z ananasového kompotu. Lehce promícháme a přivedeme do varu. Maso a směs přesuneme buď do hrnce pro pomalé vaření a vaříme 6-8 hodin, dokud maso nebude měkké. Můžeme také použít kastrol s pokličkou a péct v troubě při teplotě 150 st. C asi 2 hodiny.
Před podáváním dochutíme, podáváme s rýží.