Numa taça, faça uma dose generosa de molho com azeite, alguns dentes de alho picados, sal e pimenta preta acabada de moer.
Lave bem as batatas e leve-as a cozer numa panela com água a ferver temperada com sal.
Pré-aqueça o forno nos 200 ºC.
Num pirex, coloque um fundo do molho de azeite preparado, disponha os lombos de bacalhau, regue com mais um pouco desse azeite aromatizado e leve ao forno durante cerca de 25 minutos ou até o bacalhau começar a querer lascar.
Entretanto, lave e seque bem os grelos ou os espinafres. Se usar espinafres, salteie-os na frigideira com um fio de azeite e alho picado, temperando-os com um pouco de sal. Se usar grelos, coza-os primeiro, escorra-os bem e salteie-os da mesma forma que faria com os espinafres.
Entretanto escorra as batatas, dê-lhes um pequeno "murro", coloque-as numa assadeira e tempere-as com o molho de azeite preparado no início da receita. Junte um pouco de vinagre e salsa picada, envolva bem e leve-as ao forno até alourarem.
Emprate todos os elementos, regue com mais um fio de azeite, se achar necessário, e sirva.