Heize den Ofen auf 180 °C Ober-/Unterhitze vor und fette eine Kastenform ein oder lege sie mit Backpapier aus.
Schlage die Butter in einer Schüssel mit dem Zucker und dem Vanillezucker cremig.
Schlage die Eier einzeln unter, bis die Masse luftig ist.
Reibe die Schale der beiden Bio-Zitronen ab und presse sie aus. Gib sowohl die Schale als auch 3 EL Saft zu der Mischung. Püriere die Salzzitrone und rühre sie ebenfalls unter.
Siebe das Mehl mit dem Backpulver in eine Schüssel, füge eine Prise Salz hinzu und mische alles gut.
Rühre nun die trockenen Zutaten und den Sauerrahm unter die Butter-Zucker-Mischung, bis ein glatter Teig entsteht. Schmecke nun ab und füge nach Belieben mehr Salzzitrone hinzu.
Fülle den Teig in die vorbereitete Form und backe ihn für etwa 50-60 Minuten. Mache eine Stäbchenprobe: Der Kuchen ist fertig, wenn kein Teig mehr am Stäbchen klebt.
Während der Kuchen abkühlt, mische den Puderzucker mit den restlichen Zitronensaft zu einer dickflüssigen Glasur. Bestreiche den Kuchen damit, sobald er vollständig abgekühlt ist.