1Sbucciare e affettare sottilmente le cipolle.
Pelare e tagliare a cubetti le patate.
In una padella grande, scaldare l'olio d'oliva a fuoco medio.
Aggiungere le cipolle e le patate nella padella e cuocere fino a quando sono tenere e leggermente dorate, circa 10-15 minuti.
In una ciotola grande, sbattere le uova con il parmigiano grattugiato, il sale e il pepe nero.
Versare il composto di uova nella padella con le cipolle e le patate.
Cuocere a fuoco medio-basso fino a quando le uova sono quasi completamente cotte, circa 8-10 minuti.
Girare la frittata con l'aiuto di un piatto o di un coperchio e cuocere per altri 2-3 minuti dall'altro lato.
Trasferire la frittata su un piatto da portata e servire calda o a temperatura ambiente.