Couper la tige des asperges en tronçons de 2 pouces (5 cm) et mettre de côté les pointes.
Chauffer l'huile d'olive et y faire frire le prosciutto. Ajouter l'échalote, l'ail et les tronçons d'asperge et faire revenir environ 3 minutes. Incorporer le riz et remuer pour bien l'enrober d'huile; le cuire pendant environ 1 minute.
Mouiller avec le bouillon (environ 2 tasses à la fois) et poursuivre la cuisson en remuant, jusqu'à ce que le riz ait absorbé presque tout le liquide.
Ajouter encore du bouillon et poursuivre la cuisson, en remuant toujours, jusqu'à ce que le riz ait absorbé presque tout le liquide. Ajouter enfin le reste du bouillon et les pointes d'asperge.
Poursuivre la cuisson jusqu'à ce que le riz l'ait tout absorbé. Le riz doit être al dente. S'il ne l'est pas, ajouter un peu de bouillon ou d'eau chaude et répéter l'étape précédente. Il faut prévoir entre 20 et 25 minutes.
Retirer du feu et incorporer le beurre, le parmesan et l'huile de truffe. Goûter et assaisonner au besoin.
Pour servir, décorer d'un copeau de parmesan et laisser la bouteille d'huile de truffe à la disposition des convives.