Tempere o peixe com sal e limão e deixe marinando por 15 minutos, reserve
Em uma panela preaquecida, coloque a metade do azeite as rodelas de cebola e as de tomate em camadas
Coloque na panela o peixe e despeje a marinada, o leite de coco e o restante do azeite
Complete com água até cobrir o peixe, espere ferver por 5 minutos e acerte o sal
Junte as batatas e os ovos cozidos e deixe no fogo até que o peixe esteja cozido
Acrescente o cheiro-verde e sirva em seguida.