1. Coze a posta de bacalhau em água com louro e alho: assim que ferver, baixa o lume, tapa e deixa cozinhar 20 minutos. Depois desfaz e tira as espinhas.
2. Refoga a cebola com azeite, pasta de pimentão e polpa de tomate até a cebola ficar translúcida.
3. Junta os cogumelos laminados e deixa cozinhar até amolecerem.
4. Adiciona o bacalhau desfiado e envolve bem.
5. Incorpora o creme culinário e a bebida vegetal, tempera com sal, pimenta e noz-moscada. Deixa ferver um pouco e retira do lume.
6. Num pirex, começa por uma camada fina do molho, seguida da massa fresca, recheio e queijo ralado. Repete até acabarem os ingredientes.
7. Termina com uma camada de massa, molho, queijo ralado e a mozzarella de búfala desfeita por cima.
8. Leva ao forno a 180-200ºC por cerca de 15 minutos ou até ficar dourada.