Koche die Nudeln nach Packungsangabe al dente, wenn du keine Pasta vom Vortag verwendest.
Schneide die Zwiebel und den Knoblauch fein. Wasche und hacke die Kräuter. Schneide das Gemüse (z. B. Zucchini, Paprika, Tomaten) in mundgerechte Stücke.
Verquirle die Eier in einer großen Schüssel und rühre die Milch, den geriebenen Parmesan sowie Salz und Pfeffer unter.
Erhitze das Olivenöl in einer großen Pfanne auf mittlerer Stufe und dünste Zwiebeln und Knoblauch darin glasig an.
Gib die gekochte Pasta und das Gemüse (wenn du welches verwendest) dazu und brate alles etwa 2 Minuten an.
Gieße die Eiermasse gleichmäßig über die Pasta und lass die Frittata bei niedriger Hitze abgedeckt rund 10 Minuten stocken.
Stürze die Frittata nach den 10 Minuten auf einen Teller, gib sie vorsichtig zurück in die Pfanne und lass sie von der zweiten Seite weitere 5 Minuten braten, bis sie goldbraun ist.
Schneide die Frittata in Stücke und serviere sie warm oder kalt mit den frisch gehackten Kräutern.