Preriscalda il forno a 200°.
Lessa gli spaghetti in acqua leggermente salata e scolali al dente, lasciali raffreddare, condiscili con mezzo cucchiaio di olio in modo che non si incollino tra loro.
In una ciotola sbatti le uova con sale e pepe. Unisci gli spaghetti, aggiungi il parmigiano, altro pepe e mescola accuratamente.
Versa il composto in uno stampo da 22 cm spennellato con il restante olio, inforna per 20-25 minuti o fino a quando la frittata sarà ben dorata.
Rovesciala su un piatto da portata, servila calda oppure tiepida.