Laver et couper en petits tronçons les asperges et les cuire à l'eau bouillante légèrement salée.
Dans un faitout, faire revenir l'oignon émincé dans de l'huile d'olive. Ajouter le riz et le faire dorer jusqu'à ce qu'il devienne transparent. Verser une louche d'eau chaude et remuer. Faire évaporer et ajouter les asperges cuites. Mélanger, saler et poivrer.
Continuer la cuisson à risotto, rajouter du liquide jusqu'à évaporation. Renouveler l'opération.