Inizia privando i piselli e le fave dal baccello e scottandoli in acqua bollente per un paio di minuti. Tuffali poi in acqua e ghiaccio per fermare la cottura e fissare il colore; una volta cotte, priva le fave dalla loro pellicina. Pulisci gli asparagi, spelali leggermente, privali della parte finale, tagliali a pezzetti mantenendo le punte intatte e scottali anch'essi in acqua bollente (nella stessa acqua dei piselli e delle fave) per un paio di minuti. Tuffali in acqua e ghiaccio.
Nella stessa acqua, con l'aggiunta di sale, cuoci la pasta riducendo di un paio di minuti la cottura rispetto al tempo indicato sulla confezione. Cuocendo la pasta nella stessa acqua delle verdure, questa si insaporirà ulteriormente.
Nel frattempo prepara la besciamella. Metti il burro in un pentolino e lascialo sciogliere. Aggiungi la farina e mescola con una frusta per evitare che si formino dei grumi. Non appena la massa si staccherà dal bordo, aggiungi tutto il latte a temperatura ambiente continuando a mescolare con la frusta. Insaporisci con sale, pepe e noce moscata e cuoci mescolando di continuo fino a raggiungere la consistenza desiderata (io non la tengo troppo dura perché dovrà cuocere ulteriormente in forno e con la pasta si addenserà ulteriormente). Frulla un paio di cucchiai delle verdure primaverili ormai cotte e aggiungile alla besciamella: in questo modo si otterrà una besciamella di un bel verdino e si aggiungerà gusto a questa preparazione di base.
Scola la pasta, mischiala con la besciamella, le verdure, il prosciutto a cubetti. Trasferisci metà della pasta in una teglia imburrata. Distribuisci il taleggio a pezzetti e ricopri con la metà di pasta rimasta, del parmigiano grattugiato, qualche fiocchetto di burro e del cipollotto tagliato per il lungo.
Cuoci nel forno preriscaldato e termoventilato a 180°C per una ventina di minuti aggiungendo la funzione grill alla fine. La pasta dovrà semplicemente dorarsi.