Cozinhe as batatas, descasque e amasse-as.
Junte o creme de leite, a margarina, queijo parmesão, e sal a gosto, formando um purê, reserve.
Em uma frigideira, coloque azeite, refogue a cebola, o alho, junte o bacalhau desfiado, use os temperos (pimenta, paprica, coentro).
Deixe cozinhar por volta de 5 minutos.
Adicione o palmito, azeitona, a cachaça e flambe.
Deixe apurar, acrescente o cheiro-verde e desligue o fogo.
Pique os tomates em cubos pequenos, em uma panela, refogue no azeite, com pouco de cebola e alho, colorau, sal e pimenta a gosto.
Cozinhe em fogo baixo.
Em um refratário, coloque o purê, fazendo uma cama.
Junte o bacalhau, regue com azeite, e o molho de tomates.
Cubra com queijo mussarela e leve ao forno preaquecido para gratinar.