Breng een grote pan met gezouten water aan de kook. Voeg pasta toe, en kook in ongeveer 8 minuten gaar. Giet af.
Verhit ondertussen de olijfolie in een grote koekenpan op middelhoog vuur. Voeg de garnalen, knoflook en rode chilivlokken toe, en roerbak tot de knoflook goudbruin en de garnalen warm zijn, in ongeveer 5 minuten. Voeg de artisjokharten, zwarte olijven, het citroensap en zout toe en bak tot alles goed verwarmd is. Meng met pasta in een schaal en bestrooi met Parmezaanse kaas voor het opdienen.