Retire as espinhas ao bacalhau, corte-o em bocados pequenos. Leve uma caçarola ao lume com o azeite a aquecer. Aloure a cebola e o alho.
Junte o tomate, sem peles nem sementes e picado e a pimenta, tape a caçarola, deixe cozinhar em lume baixo até que o tomate se desmanche completamente.
Junte o bacalhau, o ketchup, o molho inglês, a mostarda e os cogumelos cortados ao meio misturando bem.
Deixe cozinhar em lume baixo, com a caçarola tapada, cerca de 10 minutos.
Adicione o vinho e tempere de sal e pimenta, e deixe cozer por mais 5 minutos.
Retire do lume, junte as natas, a salsa picada e a Cebolinha.