En una olla hierve el agua con 1 cucharada de sal. Cocina la pasta hasta estar al dente.
Corta los espárragos en trozos. En una sartén mediana, derrite la mantequilla y sofríe el ajo y la cebolla hasta quedar traslúcida. Agrega los espárragos y sofríe unos minutos más. Añade la crema y calienta muy bien, sazona.
Sirve sobre la pasta y por último agrega el queso parmesano.