Flan szpinakowy

Składniki (dla 4 osób) 500g świeżego szpinaku (lub 400g mrożonego) 3 jajka 200 ml mleka 100 g startego parmezanu 100 g mozzarelli lub scamorzy (opcjonalnie, aby uzyskać ciągnący się środek)