W dużym garnku zagotować lekko osoloną wodę.Dodaj makaron fettuccini i gotuj przez 8 do 10 minut, aż będzie al dente.Wrzuć szparagi do garnka na ostatnie pięć minut gotowania;odpływ.
W międzyczasie podgrzej śmietanę i masło w średnim rondlu na średnim ogniu, aż mieszanina zacznie bulgotać;wymieszać z parmezanem, czosnkiem w proszku, pieprzem i cayenne.Kontynuuj gotowanie, aż mieszanina zgęstnieje, od czasu do czasu mieszając.Mieszaj szynkę, aż się podgrzeje.
Wrzuć makaron i szparagi z sosem, aż dobrze się połączą;natychmiast podawaj.