Kook de penne beetgaar. Bewaar een kopje kookwater en giet de pasta af.
Rooster de zonnebloempitten in een droge koekenpan goudbruin.
Pureer de zonnebloempitten met de knoflook, peterselie, driekwart van de dille, de helft van het citroensap, 2 eetlepels olijfolie, roomkaas en kookroom tot een romige pesto. Verdun indien nodig met een scheutje groentefond.
Verhit de rest van de olijfolie in de koekenpan en bak de courgette goudbruin. Voeg de groentefond toe en laat kort inkoken tot een zachte, volle saus.
Voeg de tomaten toe en verwarm kort mee. Meng de pasta en de pesto erdoor en maak smeuïg met wat kookwater. Breng op smaak met peper en zout.
Meng de zalm met de rest van het citroensap. Verdeel de pasta over borden en garneer met de zalm, kaas en de rest van de dille.