Den Ofen auf 180 °C vorheizen und eine Springform (26 cm Durchmesser) einfetten.
In einer großen Schüssel Mehl, Zucker, Vanillezucker, Backpulver und Salz vermengen.
Die kalte Butter hinzufügen und mit den Händen oder einem Teigmischer zu einer krümeligen Masse verarbeiten.
Das Ei hinzufügen und alles gut verkneten, bis ein homogener Teig entsteht. Etwa 2/3 des Teigs in die Springform drücken, um den Boden zu bilden.
Die Johannisbeeren gleichmäßig auf dem Teig verteilen.
Den restlichen Teig mit Haferflocken und gehackten Nüssen vermengen und über die Johannisbeeren streuen.
Den Kuchen im vorgeheizten Ofen etwa 30-35 Minuten backen, bis die Streusel goldbraun sind.
Aus dem Ofen nehmen und in der Form abkühlen lassen, bevor er serviert wird.