Den Ofen auf 180 Grad Ober-/Unterhitze vorheizen. Die Kastenform einfetten und leicht mit Mehl bestäuben. Butter, Zucker, Vanillezucker und Salz cremig rühren. Jedes Ei einzeln dazugeben und jeweils eine Minute unterrühren. Die Zitronen abreiben und auspressen. Zum Teig geben. Backpulver, Mehl und Kokosflocken mischen. Mit dem Joghurt unter den Teig rühren.
Den Teig in der Form verstreichen. Anschließend 45 Minuten backen und auskühlen lassen. Aus der Form stürzen. Aus Puderzucker und Zitronensaft einen dicken Zuckerguss anrühren und den Kuchen damit bestreichen. Mit Kokosflocken bestreuen.