Em uma panela coloque a cebola com o azeite e o alho.
Junte o bacalhau cortado em pedaços e leve ao fogo baixo para cozinhar.
Tampe a panela e deixe cozinhar por mais 10 minutos, virando o bacalhau depois de 5 minutos.
Quando a cebola estiver quase cozida adicione a linguiça.
Coloque tudo em um refratário e espalhe a broa por cima.
Bata os ovos, tempere e coloque sobre o bacalhau.
Leve ao forno médio, pré-aquecido, até dourar.