Eine Pfanne auf mittlerer Stufe erhitzen, Walnüsse darin 4-5 Minuten anrösten und währenddessen immer wieder wenden. Dann auf einem Teller abkühlen lassen.
Pfanne mit einem Küchentuch etwas auswischen, Butter darin schmelzen und Knoblauch darin auf niedriger Stufe ganz sanft glasig anschwitzen. Nicht braun werden lassen, ggfs. kurz vom Herd nehmen.
Währenddessen eine Hälfte der Walnüsse in einem Multizerkleinerer mahlen oder mit einem Messer sehr fein hacken.
Gemahlene und ganze Walnüsse zum Knoblauch geben und mit Kochsahne aufgießen.
Vermischen und auf niedriger Stufe köcheln lassen.
Mit Gewürzen, optional Zitronenzeste und einer Kelle Pastawasser verfeinern und gut verrühren.
Köcheln lassen, bis die Pasta al dente ist, dann Pasta, geriebenen Parmesan und gehackte Petersilie hinzugeben, ggfs. nochmal abschmecken, gut vermischen und 1-2 Minuten ziehen lassen.