Cocer los huevos en abundante agua hirviendo durante 12 minutos y enfriar.
Cortar la cebolla y los ajos, todo muy pequeño y pochar en la sartén con un poco de aceite; cuando la cebolla esté transparente, añadir las espinacas una pizca de sal y sofreír mezclando.
Añadirla harina y tostar. Verter la leche poco a poco y mezclar hasta conseguir una crema con espinacas.
Pelar y cortar los huevos por la mitad a lo largo y colocar boca abajo sobre las espinacas. Espolvorear con pimentón, el queso rallado y tapar. Cocinar a fuego lento durante 5 minutos o hasta que se derrita el queso.