In una padella alta, riscaldare l'olio di oliva a fuoco medio. Aggiungere lo scalogno e soffriggere per un paio di minuti per farlo ammorbidire. Al termine, aggiungere l'aglio, prestando attenzione che non bruci.
Versare il riso in padella e cuocere per 2 minuti, mescolando continuamente per cospargerlo d'olio e amalgamarlo bene con lo scalogno e l'aglio.
Con un mestolo, versare il brodo vegetale un poco per volta continuando a mescolare. Quando il brodo viene assorbito, versarne un altro po'. Continuare per circa 18 minuti, per consentire al riso di assorbire lentamente il brodo.
Quando il riso è quasi cotto, aggiungere gli asparagi e cuocere per altri 5 minuti, fino a quando si sono ammorbiditi.
Rimuovere la padella dal fuoco, aggiungere il succo e la scorza di limone e cospargere con prezzemolo e parmigiano (se desiderato). Condire a piacimento e servire subito.