Pulire gli asparagi e staccarvi le punte, tagliare a pezzi il gambo e farlo bollire per 4-5 minuti nella pentola in cui verrà cotta la pasta. Scolare i gambi, senza buttare l'acqua, e ripassarli in padella con un cucchiaio di olio e il cipollotto affettato sottilmente. Aggiungere le punte. Far rassodare l'uovo.
Cuocere la pasta, e scolarla un po' al dente. Spadellare per qualche minuto insieme agli asparagi, se necessario usare l'acqua di cottura della pasta. Sgusciare l'uovo e grattuggiarlo sulla pasta con una grattuggia dai fori larghi.