Kuumuta pannil või potis keskmisel kuumusel kookosõli. Lisa sibul, küüslauk ja ingver. Maitsesta soola ja pipraga ja hauta vaiksel kuumusel mõned minutid. Lisa pannile tükeldatud kanaliha ja pruunista see mõne minuti jooksul. Lisa vürtsid ja kuumuta neid seni, kuni pannitäis muutub aromaatseks. Lisa nüüd pannile tomatikonserv, kuumuta läbi ja lisa ka kurnatud kikerherned ja tükeldatud bataat. Kuumuta kõik läbi ja lisa siis kookospiim. Lase karril keema tõusta, alanda siis kuumust ja hauta pannitäit 20-30 minutit, kuni bataat on pehme. Vajadusel lisa pannile veidi vett või köögiviljapuljongit, kui karri liiga kuivaks tõmbab.