A kesudiót száraz serpenyőben lepirítjuk.
A padlizsánt felkockázzuk, és a forró, száraz serpenyőben pár perc alatt lepirítjuk, pörgetve- kevergetve, majd megszórjuk egy csipetnyi sóval, meglocsoljuk 1 evőkanálnyi olajjal, és félretesszük egy tálba.
A forró edénybe öntünk egy-két evőkanálnyi olajat, és megpirítjuk benne a reszelt gyömbért és fokhagymát, illetve a finomra vágott chilit, majd egy fél fej vöröshagymát felvágunk, és üvegesre pároljuk az alapon. Egy kis friss olaj hozzáadása után beleszórjuk a curryport, rádobjuk a kis darabokra vágott krumplit, felöntjük 2-300 ml vízzel, és addig főzzük, amíg minden megpuhul. Ezután egy villával összetörjük, hogy ez adja a curry szószos alapját.
Sózzuk, borsozzuk, majd hozzáadjuk a nagyobb darabokra vágott krumplit és répát, illetve egy felcikkezett hagymát, felöntjük kókusztejszínnel vagy tejszínnel. Összerottyantjuk, közben felcikkezünk egy paradicsomot, és a kesudióval együtt szintén a mártásba tesszük. Kb. negyedóra után belekeverjük a padlizsánt és egy kis konzerv, átmosott csicseriborsót, majd egy kis víz hozzáadásával még 5 percet forraljuk. Megkostóljuk, ha kell, utánaízesítjük sóval, curryvel. Mazsolás vagy más aszalt gyümölcsös rizzsel tálaljuk.