Tire a pele e as espinhas ao bacalhau e desfaça-o em lascas grandes.
Corte as cebolas, os alhos e o tomate em rodelas e o pimento em tiras.
Tome um tacho com o fundo espesso e vá dispondo em camadas a cebola, o alho, o bacalhau, o tomate e os pimentos. Tempere as camadas com pimenta e introduza a salsa e o louro atados.
A última camada deve ser de rodelas de tomate. Regue com o azeite e o vinho branco e leve a cozer tapado sobre lume médio, cerca de 30 minutos, agitando o tacho de vez em quando.
Rectifique o tempero, se necessário.
Enfeite com azeitonas e salsa grosseiramente picada.