Buče olupimo, izdolbemo peščišče in narežemo na približno 2,5 cm velike kocke. Čebuli olupimo in na tanko narežemo. Prav tako olupimo česen in ga na drobno nasekljamo.
Olivno in sezamovo olje segrejemo in na njem prepražimo čebulo. Ko je zlato rumena, ji dodamo polovico količine česna in mleti poper. Ko česen zadiši, dodamo narezane buče in popražimo. Dodamo preostalo količino česna, curry in sol ter še malo popražimo. Nato dodamo na tanke koščke narezano jabolko in zalijemo z vodo, tako da buče niso povsem prekrite.
Ob občasnem mešanju kuhamo okoli 40 minut . Če je potrebno, prilijemo še malo vode. Ko so buče dovolj mehke, dodamo še malo smetane, da postane jed kremasta. Postrežemo z rižem basmati ali pire krompirjem.