Coloque de molho o bacalhau em bastante água. No dia seguinte, retire a água do bacalhau e reserve (não jogue a água fora). Parta o bacalhau em pedaços e retire a pele escura. À parte, faça um arroz comum, porém, refogado no azeite com um pouco de sal. Acrescente os outros temperos e aproveite também a água do bacalhau para cozinhar o arroz, tendo cuidado para ficar bem soltinho. (coloque gotas de limão na água). Leve ao fogo uma panela contendo margarina e azeite, em igual quantidade. Deixe aquecer bem. Junte cebola ralada, 1 alho esmagado e deixe dourar. Adicione tomates picados (sem as peles e sementes), pimentão, catchup, pimenta do reino, vinagre, cheiros verdes. Junte um pouco de água e deixe ferver. Quando já estiver um molho grosso, acrescente os pedaços do bacalhau e deixe cozinhar mais um pouco. Prove o sal. Retire do fogo e acrescente palmito, aos pedaços, azeitona preta e verde e ervilha. Por último, unte uma forma grande e coloque camadas alternadas de arroz, molho e queijo prato em cubinhos. Para terminar, bata 2 ou 3 ovos, separadamente, coloque por cima e polvilhe queijo ralado. Leve ao forno somente por alguns minutos e sirva quente.
Nota: — Para retirar o excesso do sal do bacalhau, junte um pouco de fubá à água em que ficar de molho. Deixe na geladeira de um dia para o auto.