Numa panela com água a ferver, coloque o bacalhau a cozer durante 10 minutos.
Depois de cozido, coloque o bacalhau num prato e deixe arrefecer.
Num tacho largo, leve ao lume o azeite e as cebolas, deixe refogar bem sem queimar.
A meio do refogado junte os alhos picados e as folhas de louro e deixe refogar.
Entretanto, parta os ovos e tempere com sal e pimenta, bata-os um pouco.
Depois da cebola refogada, junte o bacalhau e deixe fritar um pouco, junte a batata e envolva bem.
Deixe aquecer um pouco e junte os ovos.
Mantenha o lume baixo para não queimar no fundo e para que os ovos não fiquem muito passados. Envolva tudo e junte a salsa picada e algumas azeitonas.
Deixe entre 30 a 45 segundos o lume aceso.
Por fim, decore com azeitonas e com um pouco de salsa picada.