Johannisbeeren waschen, von den Stängeln entfernen und beiseite stellen.
Für die Streusel alle Zutaten mit den Händen verkneten und kühl stellen.
Den Ofen auf 180°C vorheizen und eine Springform oder einen Backrahmen mit Backpapier auslegen.
Butter mit den Zuckersorten weißcremig aufschlagen. Ein Ei nach dem anderen unterrühren, jeweils für eine halbe Minute.
Öl und Joghurt zum Teig geben und unterrühren.
Mehl mit den restlichen trockenen Zutaten mischen und kurz unter die Eiermasse heben.
Teig in die Backform geben, die Johannisbeeren und anschließend die Streusel drüberstreuen.
Für circa 45 Minuten backen, die Stäbchenprobe machen.
Wenn der Kuchen ausgekühlt ist, Puderzucker mit Johannisbeer- oder Zitronensaft verrühren und auf dem Kuchen verteilen.