Den Backofen auf 180 °C vorheizen.
Die Gugelhupfform mit veganer Margarine einfetten und mit etwas Mehl bestreuen.
Die Margarine in einem kleinen Topf zum Schmelzen bringen. Alle Zutaten in eine Schüssel geben und mit einem Holzlöffel gut vermischen. Den Teig gleichmäßig in die Gugelhupfform gießen und ungefähr 40 Minuten backen. Stäbchenprobe machen.
Den Kuchen nach dem Backen mindestens 10 Minuten in der Form lassen. Dann stürzen und ganz auskühlen lassen.
Für den Guss den Puderzucker mit dem Zitronensaft und dem Wasser verrühren. Eventuell noch etwas mehr Flüssigkeit bzw. Puderzucker hinzufügen bis die gewünschte Konsistenz erreicht ist. Über dem veganen Zitronenkuchen verteilen und mit dem restlichen Zitronenabrieb bestreuen.