Champignons putzen und in Scheiben schneiden. Brokkoli waschen, trocken tupfen und in kleine Röschen teilen, Spinat waschen. Zwiebel und Knoblauch schälen, Zwiebeln in feine Streifen schneiden und Knoblauch fein hacken.
Champignons, Zwiebel, Knoblauch, Rigatoni, Brühe und Sahne in einen großen Topf geben. Alles erhitzen, aufkochen lassen und unter gelegentlichem Rühren ca. 6 Minuten köcheln lassen. Brokkoli und Spinat zugeben. Mit Salz und Pfeffer abschmecken. Anschließend nochmals ca. 6 Minuten köcheln lassen.
In der Zwischenzeit Pinienkerne ohne Fett in einer Pfanne anrösten. Petersilie waschen, trocken schütteln und die Blätter grob hacken. Pasta anrichten und mit den Pinienkernen und der Petersilie bestreuen.