Corte o bacalhau em pedaços médios e coloque de molho por 24 horas, trocando a água temporariamente.
Escorrer a agua e colocar em uma panela grande para ferventar por aproximadamente 5 minutos, retirar escorrer a água e depois grelhar bem em uma frigideira ante aderente, se quiser colocar um pouco de zeite para grelhar.
Logo após desfie os pedaços e coloque em uma assadeira, reserve e coloque as batatas ao murro.
Lave bem as batatas.
Cubra com sal grosso e forno para assar por aproximadamente 30 minutos, verifique se elas estão macias.
Retire do forno.
Tire o excesso de sal e esmurre-as com cuidado.
Logo após doure-as em uma panela.
Nesta panela coloque o azeite, a cebola e alho para dourar e devagar coloque batata por batata e doure dos dois lados.
Retire as batatas do fogo e coloque-as no refratário do bacalhau, acrescente o caldo que ficou na panela, cebolinha e leve tudo ao forno, para condimentar melhor.
Apos 15 minutos retire tudo do forno e sirva à vontade.