Frite as batatas em óleo quente até ficarem douradas. Retire-as do lume, escorra sobre papel absorvente e reserve.
Desmanche o bacalhau em pedaços grandes e passe-os pela farinha. Aqueça o azeite e frite os pedaços até dourarem. Retire e ponha numa travessa (eu escorri em papel absorvente).
Adicione o alho picado e a cebola ás rodelas no azeite em que fritou o bacalhau (eu aqui passei primeiro o azeite pois ficou muito sujo da farinha) e coza, mexendo de vez em quando. Quando estiver dourada, deite sobre o bacalhau. Sirva com as batatas.
Nota: Eu ao servir coloquei as batatas num recipiente, coloquei o bacalhau por cima e depois a cebola. No final polvilhei com um pouco de salsa picada para enfeitar, mas isto não vinha no livro, fiz para ficar mais ao meu gosto! ;)