01 - Ofen auf 350°F (175°C) vorheizen. Eine 9-Zoll-Backform (23 cm) rund oder quadratisch einfetten und mehlen.
02 - In einer Schüssel Mehl, Zucker, Salz und Zitronenabrieb vermischen. Kalte Butter hinzufügen und mit den Fingern oder einem Teigschaber reiben, bis die Mischung groben Krümeln ähnelt. Bis zur Verwendung kühlen.
03 - Mehl, Backpulver, Natron und Salz in einer mittleren Schüssel zusammen sieben oder verquirlen.
04 - In einer großen Schüssel Butter und Zucker verquirlen, bis die Mischung hell und fluffig ist. Eier einzeln untermischen, dann Zitronenabrieb, Zitronensaft und Vanilleextrakt hinzufügen.
05 - Die Hälfte der Mehlmischung unterrühren, dann Sauerrahm hinzufügen, gefolgt von der restlichen Mehlmischung. Gerade eben vermischen, nicht zu viel rühren.
06 - Heidelbeeren vorsichtig unter den Teig falten, um zu vermeiden, dass sie zerfallen und die Farbe abgeben.
07 - Teig gleichmäßig in die vorbereitete Backform verteilen. Streusel-Topping gleichmäßig über dem Teig verteilen.
08 - 40-45 Minuten backen, bis ein in die Mitte eingesteckter Zahnstocher sauber herauskommt.
09 - Kuchen mindestens 20 Minuten in der Form abkühlen. Für die Glasur Puderzucker und Zitronensaft verquirlen, bis die Mischung glatt ist. Falls gewünscht, über dem abgekühlten Kuchen träufeln.
10 - In Scheiben schneiden und servieren.