Sätt ugnen på 200°.
Skär smöret i kuber och hacka ihop tillsammans med mjöl och salt i en matbetedare. Tillsätt vatten och arbeta ihop till en deg. Tryck ut degen i en pajform och se till att den går högt upp på kanterna. Nagga bottnen med en gaffel och låt pajskalet kallna i kylskåp i 30 minuter. Förgrädda pajskalet i ca 10 minuter och ta sedan ut formen ur ugnen och sänk värmen till 175°.
Fyllning: vispa ihop ägg, mjölk och grädde i en skål. Tillsätt den rivna osten, salt och peppar. Häll ner fyllningen i pajskalet. Skölj sparrisen och skär av den grova delen på botten av stjälken. Lägg ut sparrisen i pajen. Grädda i mitten av ugnen i ca 30 minuter.
Låt pajen svalna något och garnerna sedan med bladspenat, lax och ägg.