Coza o bacalhau em água fervente, com um pouco de coentros e uma cebola cortada em quartos.
Descasque e pique a restante cebola e os alhos. Utilize metade para refogar, com metade do azeite, adicione o arroz e sete decilitros de água a ferver.
Deixe levantar fervura, tempere com sal, tape e deixe cozinhar por 12 minutos, com o lume no mínimo.
Entretanto, refogue a restante cebola e os alhos no azeite. Adicione o leite de coco, o caril e a fruta previamente descascada e cortada em pedaços.
Quando o bacalhau estiver cozido, retire do lume, escorra e lasque-o. Descasque os camarões, deixe a cabeça e a cauda.
Assim que a fruta se encontrar cozida, triture tudo e passe por um passador o molho Leve de novo ao lume e tempere com sal e pimenta.
Adicione o bacalhau, os camarões e 1 colher (sopa) de coentros picados. Encontra-se pronto, quando os camarões estiverem cozidos. Sirva o caril, com arroz e polvilhe com coentros.