Doure o alho no óleo, acrescente os tomates e a cebola.
Refogue ligeiramente. Coloque a água do cozimento do bacalhau.
Coloque o arroz, a batata, o bacalhau desfiado e sem espinhas e a pimenta.
Mexa.
Acerte o ponto do sal, se necessário.
Deixe cozer em fogo brando.
Este risoto fica com caldo, se necessário, acrescente mais águas durante o cozimento.
Quando estiver quase pronto, misture o cheiro-verde. Assim que desligar o fogo, acrescente o azeite e mexa.
Obs.: Para obter um sabor mais acentuado, pode-se cozinhar mais bacalhau na água (depois use o bacalhau em outras receitas ou congele-o para uso posterior). O tempo de preparo varia, pois depende também do bacalhau comprado (com pouca ou muita espinha), entre outros fatores.