Arranje os carapaus, retire-lhes a cabeça, tempere-os com sal grosso e deixe-os marinar no frio de um dia para o outro. No dia, passe-os por água e leve-os a cozer durante cerca de 25 minutos ou até que fiquem cozidos. Retire-os, coloque-os numa tigela grande com água fria, depois rejeite-lhes a pele e espinhas laterais com uma faca, escorra-os e coloque-os numa travessa.
Descasque e lave a cebola e os dentes de alho e pique-os finamente. Arranje e lave as malaguetas retirando-lhes as extremidades e corte-as depois em rodelas finas com as sementes. Aqueça o azeite num tacho, junte a cebola, os alhos e a malagueta e deixe refogar até que a cebola fique macia. Adicione depois o vinagre e coentros picados a gosto, deixe ferver, mexa e retire do lume.
Deite a mistura anterior sobre os carapaus e sirva decorados a gosto e acompanhados com salada mista e batatas cozidas com a pele.