Em uma panela grande, em fogo médio, aqueça de do azeite e frite o alho e a cebola até dourar. Adicione o bacalhau, o caldo de bacalhau dissolvido na água e cozinhe até ferver. Adicione o arroz, acerte o sal, cozinhe até ferver novamente e desligue o fogo. Em outra panela, em fogo médio, aqueça o azeite restante e refogue a batata espremida. Junte 2 conchas do caldo da panela com o bacalhau e misture bem. Em um prato fundo, coloque uma porção da batata e cubra com a sopa de bacalhau. Polvilhe com a cebolinha e sirva em seguida.