Lavate gli asparagi e privateli della parte finale dura e non commestibile.
Eliminate la parte finale fibrosa del gambo (con un coltello ma è comodissimo il pelapatate).
Scaldate 1 cucchiaio di olio in padella e rosolate gli asparagi per un paio di minuti a fiamma dolce.
Salate, unite 3 cucchiai di acqua e cuocete, sempre a fiamma moderata,per 10/15 minuti. Le tempistiche esatte dipenderanno dalla grandezza degli asparagi.
In un altra padella scaldate 3 cucchiai di olio e fate stufare a fiamma dolce la cipolla tritata fino a quando non diventerà morbida.
Unite i fagioli cannellini e fatr cuocere per 10 minuti.
Infine unite il succo di limone, salate e togliete dal fuoco.
Impiattate disponendo sul fondo del piatto i fagioli ed adagiandovi sopra gli asparagi.