Preriscaldate il forno a 200°C.
Lavate gli asparagi e tagliate la parte legnosa finale.
Bollite gli asparagi per 8 minuti in acqua salata, dopodiché lasciateli raffreddare leggermente.
Tagliate lo speckotto a cubetti.
Mescolate in una ciotola le uova con la ricotta. Aggiungete il formaggio grattugiato, lo spekotto, salate e pepate.
Rivestite una pirofila con la pasta sfoglia, usando anche la carta forno nella quale è avvolta. Bucherellate il fondo con i rebbi di una forchetta.
Versate la metà del composto di uova e ricotta nella pirofila e aggiungete 4 asparagi.
Versate il restante composto di ricotta e uova e infine aggiungete gli asparagi rimasti. Spolverate con altro formaggio grattugiato e piegate i lembi della pasta sfoglia verso l’interno.
Cucinate la quiche agli asparagi e speckotto al centro del forno per 20-30 minuti circa, fino a quando la pasta sfoglia avrà preso un bel colore dorato.