Faire dessaler la morue la veille dans une grande quantité d'eau en la plaçant dans une passoire; changer l'eau souvent.
Passer les morceaux de morue dans les oeufs battus puis les passer dans une poêle à frire avec un peu d'huile d'olive.
Dans un faitout, verser un peu d'huile d'olive, l'oignon coupé en rondelles, l'ail et les tomates; laisser mijoter vingt bonnes minutes et placer les morceaux de morue dans cette sauce.Ajouter les câpres égouttées et décorer avec les olives noires.
Servir ce plat avec des pommes de terre cuites à la vapeur.