Kook de pasta in ruim water met zout volgens de aanwijzingen op de verpakking beetgaar. Verwarm de sperziebonen in het eigen vocht volgens de aanwijzingen op de pot. Verhit in een koekenpan de olijfolie en fruit hierin de knoflook 1 min. Voeg de tonijn en artisjokharten toe en bak 3 min. Schep de pesto met de olijven en de noten erdoor en neem de pan van het vuur. Giet de pasta af en vang een kopje kookvocht op. Doe de pasta terug in de pan en giet de sperzie-bonen af. Schep de sperziebonen met de pasta en een scheutje kookvocht door het tonijnmengsel. Breng op smaak met peper. Vervang de tonijn door 1 groot blik zalm (418 g) of 150 g salami (worst à 250 g) in blokjes.