Emplir une grande casserole d'eau, et porter à ébullition. Faire cuire les pâtes tel qu'indiqué sur le paquet.
Pendant ce temps, dans une poêle, faire revenir le bacon à feu moyen pendant quelques minutes en remuant, jusqu'à ce qu'il soit croustillant. Retirer le bacon, et le placer dans une assiette recouverte de papier essuie-tout. Garder seulement environ 1 c. à table (15 ml) de gras de bacon dans la poêle, et jeter le reste.
Faire revenir les asperges dans le gras, pendant environ 4 minutes, jusqu'à ce qu'elles soient tendres, mais pas molles.
Ajouter le vin ou le bouillon, et laisser réduire un peu, pendant 2 minutes.
Lorsque les pâtes sont prêtes, les égoutter et les ajouter directement dans la poêle. Réchauffer le tout pendant 1 minute, afin que les saveurs se mélangent. Saler, poivrer et ajouter le parmesan.