Batir los huevos con la leche, salarlos ligeramente y dividirlos en 3 partes iguales poniendo cada una en un bol.
Mezclar la primera parte con el tomate concentrado, la segunda con las espinacas picadas y la tercera con el queso rallado.
En un molde para bizcocho alargado (tipo cake) y forrado con papel de aluminio engrasado con un poco de mantequilla, se vierte la primera mezcla de huevos con tomate, dejar que se cocine en el horno al baño maría hasta cuajar (aproximadamente 10-12 minutos).
Después se vierte encima de los huevos con tomate los huevos con espinacas y se procede de la misma forma. Finalmente se añaden los huevos con queso y se efectúa la cocción en el horno igualmente.
Hacer la salsa que acompañará el flan poniendo la mantequilla junto con el aceite a calentar en una sartén. Una vez derretida se añade la harina, se da una vueltas y se vierte la leche removiendo sin parar. Incorporar las espinacas, salpimentar y dejar cocer unos 8-10 minutos sin dejar de remover.
Desmoldar el flan y servirlo acompañado de la crema de espinacas.