Numa frigideira larga, coloque óleo suficiente para fritar o bacalhau. Num prato coloque um pouco de farinha e numa tigela coloque os ovos batidos.
Passe as postas de bacalhau primeiro por farinha e depois por ovo, frite um pouco mas só até ficar dourado. Reserve colocando num prato com papel absorvente.
Frite as batatas sem deixar queimar, coloque-as num tabuleiro de inox ou vidro que possa ir ao forno. Reserve. Na frigideira larga, depois de deitar o óleo fora e lavada , coloque o azeite, as cebolas ás rodelas e os alhos picados, deixe estufar até ficar transparente.
Coloque a seguir os pimentos cortados e lavados sem pevides, , o tomate sem pele cortado em cubos, um pouco de calda de tomate, o cubo de caldo, a folha de louro e um pouco de sal e pimenta.
Deixe cozinhar colocando um pouco de água de vez em quando para não secar. Coloque o bacalhau por cima das batatas que estão no tabuleiro e por cima coloque o molho de pimentos, cobrindo tudo. Vai ao forno polvilhado com a salsa picada, até ficar douradinho por cima.