Coloque o azeite num tacho e leve ao lume. Assim que estiver quente, coloque os pedaços de peru e deixe alourar. Tempere com sal e pimenta-preta a gosto.
Adicione a cebola e os dentes de alho picados à carne. Deixe cozinhar, mexendo de vez em quando, até a cebola quebrar.
Adicione o caril, o pau de canela, o cardamomo, a raiz de gengibre descascada e picada. Regue com a água.
Descasque e rale a maçã. Adicione ao preparado anterior.
Corte a abóbora em cubos e junte à mistura de peru com as especiarias. Deixe cozinhar.
Quando a abóbora estiver quase cozida, adicione o leite de coco. Deixe cozinhar durante três a quatro minutos. Antes de retirar do lume, se necessário, rectifique os temperos.
Sirva o caril polvilhado com coentros frescos picados e arroz basmati cozido.