A gnocchihoz a krumplit héjában megfőzzük, mikor kellően kihűlt, meghámozzuk és krumplinyomóval összetörjük. A spenót felét vajban megfonnyasztjuk, majd éles késsel felaprítjuk és az összetört krumplihoz adjuk. Hozzáadjuk a két egész tojást, a liszt felét és egy kis sót, majd összegyúrjuk, és annyi lisztet adagolunk hozzá, amíg egy nem túlságosan ragadós masszát kapunk. A masszából kis orsókat formázunk.
A szószhoz a fokhagymacikkeket nagyon alacsony hőfokon feltesszük főni az olívaolajban, és addig főzzük, amíg enyhén megbarnulnak.
Az olajat leszűrjük, a maradék fokhagymát egy forralóba tesszük és elkezdjük hevíteni. Hozzáöntjük a bort, elpárologtatjuk, majd jöhet bele a tejszín. Kellően sózzuk, borsozzuk. 10 perc alatt összefőzzük, majd botmixerrel krémesítjük.
Lobogó sós vízben megfőzzük a gnocchit. Mialatt az fő, elkészítjük a csirkét. A csirkét nagyobb kockákra vágjuk, és forró serpenyőben egy kis olívaolajban megsütjük. Ugyanabban a serpenyőben, amiben a csirke sült, egy kis vajon megfonnyasztjuk a maradék spenótot.
Tálaláskor a tányér aljára töltünk sült fokhagymaszószt, ráhelyezzük a gnocchit, majd a fonnyasztott spenótot, a tetejére halmozzuk a csirkedarabkákat, megszórjuk nyesett parmezánnal, majd a fokhagymafőzésből visszamaradt olívaolajjal meglocsoljuk.