Pinienkerne in einer Pfanne ohne Fettzugabe anrösten, dann zur Seite stellen.
Pasta in Salzwasser al dente kochen, abseihen und dabei 100 ml Kochwasser auffangen.
Seidentofu, Sahne und Kochwasser pürieren und mit Salz und Pfeffer würzen.
Öl in einer großen Pfanne oder Topf erhitzen und Zwiebeln und Knoblauch anbraten, Spinat zugeben und zugedeckt 5 Minuten andämpfen, bis der Spinat zusammengefallen ist.
Pasta untermengen, heiß werde lassen, dann mit Pinienkernen und Reibekäse garnieren und servieren.