Den Ofen auf 180 °C vorheizen und eine Guglhupfform (ich habe 2 kleine verwendet) fetten.
Die Schale der Zitrone reiben und den Saft auspressen. Eier, Butter, Zucker und Salz mit dem Mixer schaumig schlagen. Backpulver, Vanillezucker, Zitronenabrieb, Rosmarin und Mehl abwechselnd mit der Milch unterrühren und zu einem glatten Teig verarbeiten.
Den Teig in die Form füllen und ca. 50 min. backen. Bei kleineren Formen reduziert sich die Backzeit.
Puderzucker in eine Schüssel sieben, mit Zitronensaft und 2 EL Wasser glattrühren und über den Guglhupf gießen.