Zagotować osoloną wodę w dużym garnku. Do gotującej się wody wrzucić makaron i gotować zgodnie z instrukcją na opakowaniu.
Szparagi umyć, odłamać twarde końce (same złamią się we właściwym miejscu, odłamanych końców nie wykorzystujemy bo są włókniste i niesmaczne). Pokroić na plasterki, zachowując główki w całości.
Pokrojone szparagi wrzucić do gotującej się wody z makaronem na około 3 minuty przed końcem gotowania makaronu.
W międzyczasie w melakserze (mini rozdrabniaczu) przygotowaćpesto z pistacji: do pojemniczka wrzucić obrane pistacje, dodać obrany czosnek, oliwę, liście bazylii oraz parmezan. Doprawić solą oraz pieprzem. Całość dobrze zmiksować i rozdrobnić na pesto.
Makaron odcedzić razem ze szparagami na sitku. Garnek po makaronie postawić na małym ogniu, wlać śmietankę i dodać gorgonzolę. Mieszając roztopić i podgrzać, wymieszać aż powstanie sos. Dorzucić do garnka makaron ze szparagami a także dodać pesto z pistacji. Wszystko wymieszać i odstawić z ognia po podgrzaniu.
Wyłożyć do talerzy, doprawić solą z młynka w razie potrzeby.