Leve uma panela a lume com água abundante, temperada com um pouco de sal. Adicione o peixe e deixe-o cozinhar durante cerca de 10 minutos.
Retire o peixe e limpe-o de espinhas e peles. Reserve-o, bem como à agua de cozedura.
Numa panela à parte, leve o azeite a lume e deixe aquecer. Adicione a cebola e o alho picados e deixe refogar uns minutos.
Retire a pele ao tomate e parta-o em pedaços. Acrescente-o ao refogado e mexa bem.
Quando o tomate estiver cozido, triture o preparado da panela com a ajuda de uma varinha mágica.
Junte o caldo de cozedura do peixe ao molho de tomate, tempere com sal e pimenta a seu gosto e acrescente a massa. Deixe cozinhar durante cerca de 10 minutos.
Quando a massa estiver cozida, acrescente o peixe e retifique os temperos. Deixe cozinhar um ou dois minutos. Sirva ainda quente.