Krewetki rozmrozić, oczyścić jeśli jest konieczność, oderwać ogonki, opłukać i osuszyć.
Szparagi umyć, odłamać twarde i zdrewniałe końce (same złamią się w odpowiednim miejscu). Zielone łodyżki pokroić na kawałki.
Makaron wrzucić na osolony wrzątek w dużym garnku i ugotować godnie z instrukcją na opakowaniu. Na 2 - 3 minuty przed końcem gotowania dodać do garnka szparagi. Całość odcedzić i włożyć z powrotem do garnka, wymieszać z 1 łyżką oliwy.
Na dużej patelni na maśle i 1 łyżce oliwy chwilę podsmażyć drobno starty czosnek. Dodać krewetki i smażyć na większym ogniu przez ok. 1 minutę co chwilę mieszając, doprawić solą, opcjonalnie skropić białym winem (lub łyżeczką soku z cytryny).
Wlać śmietankę i zagotować. Dodać makaron z wraz ze szparagami i wymieszać. Gotować przez ok. 1 minutę aż sos zgęstnieje, w międzyczasie dodać natkę pietruszki.
W razie potrzeby można doprawić świeżo zmielonym pieprzem oraz solą.