Einen großen Topf mit Wasser zum Kochen bringen und reichlich salzen.
Spaghetti hineingeben und nach Packungsanleitung al dente kochen. Vor dem Abgießen etwa 250 ml Nudelwasser auffangen.
Spaghetti abgießen und beiseitestellen.
Spinat, Basilikumblätter, Knoblauchzehen, Parmesan, Walnüsse, Olivenöl, Frischkäse und Milch in einen Mixer geben und zu einer glatten, cremigen Sauce pürieren. Zwischendurch mit einem Spatel den Rand des Mixbehälters nach unten schieben.
Die Sauce mit Salz und frisch gemahlenem schwarzem Pfeffer abschmecken.
Die abgegossenen Spaghetti zurück in den Topf geben oder in eine große Schüssel umfüllen.
Die grüne Sauce über die heißen Spaghetti gießen und alles gut vermengen. Bei Bedarf nach und nach etwas vom beiseitegestellten Nudelwasser unterrühren, bis die Sauce die gewünschte Konsistenz erreicht.
Spaghetti sofort servieren und nach Belieben mit extra Parmesan und frischen Basilikumblättern garnieren.