Den Ofen auf 180 °C vorheizen.
Die Zucchini waschen, die Enden abschneiden und in dünne Scheiben schneiden.
In einer Pfanne das Olivenöl erhitzen und die Zwiebel sowie den Knoblauch darin glasig dünsten.
Die Zucchinischeiben hinzufügen und für ca. 5 Minuten anbraten, bis sie leicht weich sind. Dann vom Herd nehmen und abkühlen lassen.
In einer Schüssel die Eier mit der Sahne, Salz, Pfeffer und Muskatnuss gut verquirlen.
Den Quiche-Teig in eine gefettete Quicheform legen und gleichmäßig verteilen.
Die Zucchini-Zwiebel-Mischung gleichmäßig auf dem Teig verteilen und den geriebenen Käse darüber streuen.
Die Eier-Sahne-Mischung gleichmäßig über die Füllung gießen.
Die Quiche im vorgeheizten Ofen für ca. 35-40 Minuten backen, bis sie goldbraun und fest ist.
Vor dem Servieren etwas abkühlen lassen.