Dessalgue o bacalhau deixando-o de molho em água na geladeira e troque a água 1 ou 2 vezes.
Escorra o bacalhau e retire o excesso de água. Reserve.
Cubra o fundo de uma panela com azeite e refogue a cebola até que a mesma fique bem macia.
Acrescente o alho, o brócolis e as azeitonas.
Deixe refogar bem para que os sabores se acentuem.
Acrescente o bacalhau em lascas e deixe refogar por uns 10 minutos, até todos os ingredientes se misturem ao caldo que se formará.
Experimente e arrume o sal se for necessário (não esquecer que as azeitonas já são salgadas).
Em um refratário faça uma camada de batatas cozidas, uma de bacalhau e outra de batatas, coloque fatias de ovos cozidos por cima e regue com azeite.
Leve ao forno por 5 minutos para gratinar.