Einen großen Topf mit reichlich Wasser für die Penne und die Brokkoliröschen (sie werden zusammen gekocht) zum Kochen bringen.
Die Pinienkerne in einer Pfanne ohne Öl anrösten. Die Kerne in eine Schüssel füllen. Die gleiche Pfanne benutzen, um den Knoblauch in etwas Olivenöl kurz anzubraten.
Die Bokkoliröschen abschneiden, in mundgerechte Stücke zerteilen und beiseitestellen. Den Brokkolistrunk in Stücke teilen und zusammen mit dem Wasser im Häcksler cremig pürieren. In eine Schüssel füllen. Anschließend angebratenen Knoblauch, 2 EL Pinienkerne (den Rest zum Garnieren aufbewahren), Basilikum, Olivenöl, Salt, Zitronenschale und Zitronensaft im Häcksler pürieren. Mit dem pürierten Brokkolistrunk vermengen.
Die Penne ins kochende und gesalzene Wasser geben und al dente kochen. 5 Minuten vor Ende der Kochzeit die Brokkoliröschen ins kochende Wasser hinzufügen und mitkochen lassen. Penne und Brokkoli abgießen, dabei etwas vom Kochwasser auffangen.
Penne und Brokkoli in den Topf zurück füllen und mit dem Pesto vermischen. Je nach gewünschter Konsistenz kann noch etwas vom Kochwasser hinzugefügt werden. Auf Teller füllen und mit den restlichen Pinienkernen garniert servieren.