Coloque um litro de água num tacho e deixe ferver.
Cozinhe o bacalhau por 5 minutos.
Retire o bacalhau e reserve-o. Reserve também a água da cozedura.
Num tacho, coloque a cebola e o alho picados, e deixe refogar uns minutos.
Acrescente o arroz e o tomate e deixe refogar até o arroz ficar translúcido.
Junte o vinho e uma concha da água da cozedura do bacalhau.
Mexa até o arroz absorver estes líquidos.
Junte nova concha da água do bacalhau, e mexa até estar absorvida.
Repita o processo até o arroz estar cozido.
Junte o bacalhau ao tacho e mexa bem.
Coloque mais um pouco de caldo e tempere o risoto com sal e pimenta a seu gosto.
Desligue o fogão e sirva o risoto de bacalhau com salsa picada e parmesão ralado.