Kook de pasta volgens de verpakking in ruim gezouten water al dente. Al dente gekookte pasta is net wat steviger dan compleet gaar gekookte pasta. Daardoor behoudt de pasta een stevige bite. Rooster ondertussen de pijnboompitten en de hazelnoten in een pannetje op laag vuur totdat de pijnboompitten lichtbruin zijn.
Doe voor de pesto de pijnboompitten, hazelnoten, de takjes basilicum, de geraspte kaas en de knoflook in een keukenmachine. Voeg hier het sap van een halve citroen aan toe, wat zout en peper naar smaak en een flinke scheut olijfolie (4 - 5 eetlepels). Gebruik de pulseerstand van de keukenmachine zodat de pesto niet te fijngemalen wordt. Als de pesto te stevig is, kun je er nog wat extra olie aan toevoegen.