Affettate finemente cipollotto (tenete da parte il verde) e mettetelo in una pentola con un goccio di olio e fatelo soffriggere.
Pulite gli asparagi, eliminate la parte finale e tagliateli a rondelle. Versateli nella padella e fate cuocere a fiamma vivace per 5 minuti. Dopodiché aggiungete mezzo bicchiere di brodo vegetale o acqua calda e fate ammorbidire la verdura per altri 10 minuti. Prelevate metà composto e frullatelo con i cannellini, poi riversate il tutto nella pentola. Aggiungete la fregola e mescolate per non far attaccare al fondo della padella.
Dopo 5 minuti versate altro brodo vegetale o acqua calda e mescolate. Ora cuocete la fregola come se fosse un risotto, aggiungendo acqua quando quella precedente si è assorbita.
Quando è pronta trasferitela nel piatto e servite con la parte verde del cipollotto finemente tagliata e un giro di olio a crudo.