Mehl, Salz und die Butter rasch verkneten. Dabei nach und nach 3 bis 5 EL Wasser dazugeben, bis der Teig gut zusammenhält. Zugedeckt kalt stellen, während die Füllung zubereitet wird.
Den Spinat zugedeckt antauen lassen. Den Lauch putzen, aufschlitzen und waschen, in dünne Ringe schneiden. Die Petersilie waschen und hacken. Den Schinken klein würfeln.
Den Lauch im Öl kurz anschwitzen. Den Knoblauch schälen und dazu pressen.
Den Spinat dazugeben und unter Rühren vollständig auftauen lassen. Einige Minuten köcheln lassen, bis die Feuchtigkeit zum größten Teil verdunstet ist. Vom Herd nehmen, Schinken und die Petersilie untermengen und alles salzen und pfeffern.
Den Backofen auf 200°C vorheizen.
Den Teig auf leicht bemehlter Fläche etwa 25 x 40 cm groß ausrollen. Eine etwa 15 x 30 cm große, gefettete Auflaufform damit auskleiden, einen 4 cm hohen Rand formen.
Den Boden mit einer Gabel mehrmals einstechen, den Rand mit einem Streifen Alufolie befestigen. Auf der mittleren Schiene im Ofen etwa 20 Minuten vor backen.
Die Eier mit Milch, Sahne und Käse verrühren, leicht salzen und pfeffern.
Den Boden aus dem Ofen nehmen, die Folie entfernen. Den Spinat und dann die Eiermilch darauf verteilen, alles noch etwa 30 Minuten backen.