Descasque e pique de forma rústica as cebolas e os alhos.
Corte os tomates em quatro e separe as folhas de coentro dos talos, medindo uma xícara cheia de folhas.
No liquidificador, coloque a cebola, o alho, o tomate, o coentro, o suco de limão, tempere com sal e cominho e adicione um pouquinho de água. Bata rapidamente para misturar tudo sem desfazer demais os ingredientes.
Em uma panela, coloque a cabeça do peixe e as pimentas inteiras. Despeje a marinada por cima e leve ao fogo. Quando ferver, abaixe o fogo, tampe e deixe cozinhar por 20 minutos. Depois, coe o caldo e desfie a carne do peixe retirando os ossos.
Fatie os pães e umedeça com água. Pique a cebola restante e rale o gengibre.
Triture metade do camarão seco, faça uma pasta com o amendoim e a castanha-de-caju usando leite de coco e, separadamente, bata o pão umedecido até virar uma massa.
Aqueça o azeite de dendê em uma panela grande e refogue a cebola picada com o camarão seco triturado.
Adicione a massa de pão, a pasta de castanhas, o camarão seco inteiro, o gengibre, o caldo de peixe e o restante do leite de coco. Mexa até a mistura começar a desgrudar do fundo da panela.
Coloque o vatapá no recipiente de servir, finalize com um fio de azeite de dendê e decore com coentro e alguns camarões inteiros.
Sirva acompanhado de arroz branco e farofa.