Se ponen los garbanzos en remojo la noche anterior. Cocemos los huevos en agua hirviendo unos 10 minutos. Reservamos.
En una olla, colocamos los garbanzos escurridos, la cebolla, la cabeza de ajos, el laurel y una pizca de sal. Cubrimos de agua y cuando rompa a hervir, cocinamos a fuego medio una hora (en la olla rápida en posición 2 unos 15-18 minutos.). Dejamos enfriar. Lavamos bien las espinacas y las pasamos a la olla cuando se pueda abrir. Si son congeladas, pasar ala olla directamente.
En una sartén freímos los trozos de pan para hacer unos picatostes y reservamos. Utilizaremos ese aceite para freir la cucharada de pimentón un poco. Después lo echamos en la olla. En un vaso de batidora ponemos los picatostes, la cebolla entera, la cabeza de ajos, un poco de caldo y unos garbanzos para espesar todo. Batimos bien y lo vertemos en la olla.
Dejamos que las espinacas se hagan unos 5 minutos a fuego medio y ahora es el momento de añadir los trocitos de migas de bacalao desalado. Cocinamos 10 minutos más y listo.