Dessalgue o bacalhau e desfie.
Refogue com tomate em cubinhos (com casca) o tomate vai derreter e ficar um caldinho.
Junte os temperos, coloque água aos poucos, cerca de 1 copo, para cozinhar bem.
Cozinhe por uns 15 minutos (deixe o bacalhau mais molhadinho).
Reserve.
Cozinhe a batata e amasse, faça um purê, misturando as batatas com um copo de leite, o creme de leite e tempero.
Deixe cozinhar uns 10 minutos e reserve.
Faça um molho branco, com o restante do leite, queijo parmesão, leite de coco, maisena (dissolva em um copo com água ou leite antes), caldo de peixe knorr, deixe cozinhar até ficar cremoso (mais molinho).
Forre a forma com o purê de batata, por cima coloque o bacalhau e cubra com o molho branco. Salpique queijo parmesão ou mussarela em cima.
Coloque para assar ate começar a borbulhar.
Sirva com arroz branco e batata palha.