Schil de asperges van boven naar beneden en snijd het onderste harde deel eraf.
Kook de asperges in licht gezouten water in ongeveer 15 tot 20 minuten gaar afhankelijk van de dikte.
Giet de asperges af en leg ze in een ovenschaal.
Verkruimel de boterhammen en meng dit met de geraspte kaas en fijngehakte peterselie.
Verdeel dit mengsel gelijkmatig over de asperges.
Plaats de schaal in een voorverwarmde oven op 200 graden Celsius en laat ongeveer 7 minuten gratineren.
Bereid ondertussen de aardappelpuree volgens de aanwijzingen op de verpakking.
Rol de ham in kleine roosjes en leg deze bij de asperges in de schaal.
Serveer de gegratineerde asperges met ham samen met de romige aardappelpuree.