Die Auberginen in etwa 2 cm dicke Scheiben schneiden, die Schnittflächen salzen und ca. 1 Stunde stehen lassen.
Die Eier 8 Minuten hart kochen, anschließend abschrecken, schälen und in Stücke schneiden.
Die Tomaten kurz in Wasser blanchieren. Danach schälen, die Stielansätze entfernen und fein hacken.
Die Tomaten mit der gehackten Knoblauchzehe in einem Topf bei mittlerer Hitze köcheln lassen.
Die Auberginenscheiben unter fließendem Wasser vom Salz befreien und mit Küchenpapier gründlich trocknen.
Die Scheiben in einer Pfanne mit viel Olivenöl von beiden Seiten goldbraun anbraten.
Eine Auflaufform mit der Hälfte der gebratenen Auberginen belegen.
Die erste Schicht mit den geschnittenen Eiern, Basilikum und der Hälfte des Mozzarellas belegen. Mit geriebenem Pecorino bestreuen und mit der Tomatensauce bedecken.
Danach eine zweite Schicht aus Auberginen, Mozzarella, Basilikum und Tomatensauce anrichten.
Das Gericht bei ca. 160 °C im vorgeheizten Backofen 20 Minuten backen.
Die Parmigiana aus dem Backofen nehmen und mit frisch gemahlenem schwarzem Pfeffer würzen sowie noch etwas Pecorino darüberhobeln. Das Gericht vor dem Servieren leicht abkühlen lassen.