Corte o bacalhau em pedaços mais ou menos iguais. Passe-os por farinha e frite-os em azeite bem quente até ficarem dourados Ponha os pedaços de bacalhau em um tabuleiro de forno de modo a que não fiquem sobrepostos.
Pique os alhos, junte algum azeite e frite-os em fogo médio.
Junte o piripiri, o louro,o tomate pelado sem grainhas. Deixe refogar até o líquido evaporar.
Quando estiver seco, junte uma pitada de sal, canela e pimenta. Junte o vinho e depois deste evaporar, misture o molho com o bacalhau
Asse o pimentão e, depois de ter pelado e limpo, corte-o em ripas de aproximadamente 1 cm.
Coloque as ripas por cima do bacalhau, polvilhe com alho e salsa picada. Junte um pouco de azeite e azeitonas e leve ao forno a uma temperatura média durante cerca de 15 minutos.
Depois de assado o bacalhau aumente a temperatura e deixe assar mais um pouco até se formar uma pequena crosta na superfície.
Sugestão: sirva com uma batatinhas assadas