Descongele os medalhões de pescada. Tempere de sal, pimenta e sumo de limão.
Leve um tacho ao lume com um fio de azeite, a cebola e os alhos picados, deixe fazer um ligeiro refogado sem os queimar.
Junte o caril e o açafrão, mexa até formar uma espécie de papa. Adicione a maçã ralada e as malaguetas, envolva e disponha o peixe no tacho, tape e deixe cozinhar oito minutos em lume brando. Vire o peixe ao fim deste tempo para que cozinhe do outro lado.
Junte o leite de coco, envolva cuidadosamente de forma a não desfazer os medalhões. Assim que estiverem cozinhados, desligue o lume, polvilhe com coentros e sirva de imediato acompanhado por arroz branco solto.