Cozinhar as batatas.
Escorrê-las e passá-las no espremedor.
Refogar o alho no óleo.
Adicionar as batatas espremidas.
Juntar a manteiga e o leite aos poucos até dar uma consistencia cremosa.
Reservar.
Refogar o alho no azeite.
Acrescentar a cebola e deixar dourar.
Juntar o tomate e o colorau.
Adicionar o bacalhau já dessalgado e desfiado.
Colocar as azeitonas e os temperos verdes.
Reservar.
Refogar o alho no azeite.
Acrescentar a cebola, os tomates e o sal.
Quando os tomates estiverem desmanchando colocar as azeitonas, os cheiros verdes e o palmito picado.
Deixar ferver por uns 3 minutos.
Reservar.
Forrar um refratário com a metade do purê de batatas.
Sobre ele colocar a moqueca de bacalhau.
Colocar a outra metade do purê e por cima a moqueca de palmito.
Misturar numa tigela o creme de leite com a maionese e cobrir a torta.
Levar ao forno quente para dourar.
Servir com arroz branco e salada de folhas.