Schil de witte asperges en snijd ze in stukjes. Leg de schillen op zij om voor de asperge-bouillon te gebruiken. Snijd van de groene asperges de uiteinden af en snijd ze vervolgens in grote stukken.
Kook de gnocchetti in licht gezouten water gedurende ongeveer 4 minuten al dente.
Snijd de ham in blokjes van ongeveer 1 cm. Bak de witte en groene asperges in olie al dente, voeg de ham toe en breng op smaak met een beetje zout. Haal de pasta met een zeef uit het kookwater en voeg toe aan de saus. Voeg wat pastawater toe en roer er fijngehakte dragon onderdoor.
Zet parmezaanse kaas en gemalen peper klaar voor het serveren.