Sbuccia le patate e tagliale a fette sottili o a cubetti piccoli. Affetta la cipolla finemente.
Fai scaldare un filo d’olio in una padella e cuoci le patate con un pizzico di sale e del rosmarino per 10-15 minuti, mescolando spesso.
A metà cottura, aggiungi le cipolle e fai appassire tutto insieme finché diventa morbido e dorato.
In una ciotola abbastanza capiente, sbatti le uova con sale, pepe e formaggio grattugiato (se lo usi).
Unisci le patate e le cipolle intiepidite e mescola bene.
Versa il composto in una teglia leggermente unta o foderata con della carta forno.
Cuoci in forno preriscaldato a 180°C per 25-30 minuti, fino a quando la frittata non risulta dorata e ben rappresa.