Numa panela, coza o bacalhau em água abundante. Depois de cozido retire as peles e as espinhas e desfaça-o em lascas. Reserve. Corte a cebola às rodelas finas e coloque-as num tacho com um bom fio de azeite e os alhos bem picadinhos. Deixe refogar e quando estiverem translúcidas, deite-lhe o bacalhau. Deixe apurar os sabores e coloque de seguida as batatas mexendo bem. Numa tacinha, parta os ovos e mexa com um garfo. Deite-lhe alguma salsa bem picada e na hora de servir misture os ovos ao bacalhau. Mexa com cuidado e deixe cozinhar. Adicione umas gotinhas de limão e sirva com salsa picada e azeitonas.