Sbucciate le cipolle, tritatele e cuocetele per 3 minuti in padella con l'olio.
Aggiungete il prosciutto e rosolatelo per circa 2 minuti.
Lavorate in una ciotola la ricotta fino a farla diventare cremosa, unite il prezzemolo, panna, uova sbattute, sale, pepe e mescolate bene.
Ungete una teglia e adagiatevi la pasta sfoglia coprendo anche i bordi, bucherellate il fondo con una forchetta e cospargetelo con il trito di cipolle e prosciutto.
Versateci il composto di uova e ricotta e infornate a 200°C per circa 40 minuti.