Corte o alho ao meio e frite-os no azeite, em fogo baixo, até dourá-los. Separe o alho do azeite e reserve-os.
Em uma panela, que possa ir a mesa, montar a falsa bacalhoada em camadas sucessivas de azeite, tomate, cebola, cheiro verde, pimentões, batata, filé de merluza, até acabar os ingredientes, a última camada deve ser de tomates, cebola, pimentão, cheiro verde e azeite.
Leve ao fogo baixo, com a panela fechada, sem adicionar água. Quando as batatas estiverem quase cozidas, acrescente as azeitonas. Estará pronto, quando as batatas estiverem cozidas.