Zuerst die Pistazien und Mandeln fein mahlen und zur Seite stellen.
Den Spinat mit der sauren Sahne pürieren und ebenfalls beiseite geben.
Die weiche Butter mit dem Zucker schaumig rühren, dann die Eier nach und nach unterrühren. Vanillezucker hinzufügen, anschließend die Spinatcreme sowie Zitronenschale und Zitronensaft unterrühren.
Das Mehl mit dem Backpulver vermengen und zusammen mit den gemahlenen Nüssen unter den Teig heben.
Eine Gugelhupfform mit Butter ausfetten und den Ofen auf 160 °C Ober-/Unterhitze vorheizen. Den Teig in die Form füllen und für ca. 50 Minuten backen. Nach dem Backen vollständig auskühlen lassen und auf ein Kuchengitter stürzen.
Währenddessen für den Zuckerguss den Puderzucker mit dem Zitronensaft zu einer cremigen Masse verrühren. Den Kuchen glasieren und mit den gehackten Pistazien sowie Zitronenschale bestreuen.