Afervente o bacalhau no leite e após ter feito isso, separe o leite.
Em uma travessa para o forno, alterne camadas de bacalhau com batata, tomate, pimentões, cebola, ovo e azeitona. Adicione sal se necessário.
Frite os dentes de alho no azeite e a seguir regue tudo sobre as camadas.
Cubra com papel alumínio e leve ao forno quente durante 30 minutos.