Den Backofen auf 180 °C (Ober-/Unterhitze) vorheizen. Eine ofenfeste Pfanne (ca. 24-26 cm Durchmesser) bereitstellen.
Die Zucchini waschen, die Enden abschneiden und auf einer groben Reibe raspeln. Die geraspelte Zucchini in ein sauberes Küchentuch oder ein feines Sieb geben und kräftig ausdrücken, um so viel überschüssige Flüssigkeit wie möglich zu entfernen. Dieser Schritt ist entscheidend für eine feste, nicht wässrige Frittata. Die Zwiebel schälen und fein würfeln, den Knoblauch fein hacken.
Das Olivenöl in der ofenfesten Pfanne bei mittlerer Hitze erhitzen. Die Zwiebelwürfel hinzufügen und ca. 5-7 Minuten glasig dünsten, bis sie weich und leicht süßlich sind.
Den gehackten Knoblauch hinzufügen und eine weitere Minute anbraten, bis er duftet. Anschließend die ausgedrückte Zucchini in die Pfanne geben und unter gelegentlichem Rühren ca. 5-8 Minuten garen, bis sie weich ist und etwas Farbe angenommen hat.
Während das Gemüse gart, in einer großen Schüssel die Eier aufschlagen. Sahne, den Großteil des geriebenen Parmesans (etwas zum Bestreuen aufbewahren), die gehackte Petersilie, Salz und Pfeffer hinzufügen. Alles mit einem Schneebesen kräftig verquirlen, bis die Mischung hellgelb und leicht schaumig ist.
Die Eimischung gleichmäßig über das Gemüse in der Pfanne gießen. Die Pfanne leicht rütteln, damit sich die Eier verteilen. Das Gemüse bei Bedarf mit einem Spatel gleichmäßig in der Eimasse anordnen.
Die Frittata bei niedriger bis mittlerer Hitze auf dem Herd ca. 3-5 Minuten garen lassen, ohne zu rühren. Die Ränder sollten beginnen, fest zu werden, während die Mitte noch flüssig ist.
Den restlichen Parmesan über die Oberfläche streuen. Die Pfanne vorsichtig in den vorgeheizten Ofen stellen und für 15-20 Minuten backen, bis die Frittata vollständig gestockt, leicht aufgegangen und an der Oberfläche goldbraun ist. Ein in die Mitte gestochener Zahnstocher sollte sauber herauskommen.
Die fertige Frittata aus dem Ofen nehmen und vor dem Anschneiden 5-10 Minuten in der Pfanne ruhen lassen. Sie wird dabei leicht zusammensinken. Anschließend in Keile schneiden und warm oder bei Raumtemperatur servieren.