En una olla con un poco de agua y sal ponemos a hervir las espinacas, cuando estén listas añadimos los garbanzos. En una sartén doramos los ajos, los sacamos y doramos las almendras, y después en un mortero o con la picadora de la batidora machacamos bien los ajos, el azafrán o el colorante , las almendras y un poco de sal y lo añadimos a la olla con las espinacas, añadimos el bacalao en trozos y dejamos que dé un hervor. Reservamos.
En una sartén pondremos un poco de aceite y echaremos la cebolla muy picadita para que se poche (se haga bien). Añadimos el vaso de vino blanco y cuando empiece a hervir añadimos el tomate bien picado y sin piel. Dejamos que se haga durante 10 minutos y añadimos las almejas con un poco de agua.
Una vez esté el sofrito lo añadimos a la olla con las espinacas y damos unas vueltas, un último hervor todo junto y estará listo.