Limpiamos y lavamos con agua las espinacas y las cocinamos en agua y sal; una vez cocidas con la ayuda de un paño comprimimos para que pierdan el agua.
Cocemos los huevos con el Thermomix y los cortamos en rodajas, pelamos los ajos y los machacamos en el mortero, añadimos una pizca de sal y unas gotas de aceite. Añadimos la leche al ajo y reservamos. Pelamos las patatas, las cortamos en rodajas, sazonamos y las freímos en aceite.
Pasamos las postas de bacalao por la harina y lo freiremos en el resto del aceite caliente.
Presentamos en una cazuela de barro colocando una base con la patata y sobre ella el bacalao, añadiendo un poco del aceite con el que hemos cocinado el bacalao y un poco de caldo.
En el mismo aceite en el que hemos cocinado las patatas salteamos las espinacas y las colocamos sobre el bacalao, cubriendo todo con huevo duro y el ajo reservado.
Metemos la cazuela en el horno y a 150º horneamos unos 7-10 minutos. Servimos.