Lave bem o bacalhau, cozinhe em bastante água, escorra, limpe, desfie e reserve. Frite o alho e a cebola no azeite, acrescente o pimentão, e refogue mais um pouco. Junte o creme de leite, o leite, o bacalhau e o cheiro-verde. Deixe ferver, desligue e reserve. Monte a lasanha intercalando o molho, a massa, o tomate e assim por diante, finalizando com o molho. Leve ao forno médio por 30 a 40 minutos. Retire do forno, coloque os ovos e as azeitonas e volte ao forno por 2 minutos.