Johannisbeeren von den Stängeln zupfen, waschen und gut abtropfen lassen.
Wenn ihr eine Gugelhupf-Form aus Metall verwendet, diese einbuttern und dünn mit Weichweizengrieß ausstreuen.
Backofen auf 180°C Umluft vorheizen.
Zucker und Butter in eine Schüssel geben und auf hoher Stufe schaumig schlagen; dabei zwischendurch die Butter mit einem Teigschaber vom Boden und Rand der Schüssel lösen, damit es später keine Klumpen gibt.
Nacheinander die vier Eier hinzufügen, jeweils gut untermischen. Auch hier zwischendurch Rand und Boden der Schüssel mit dem Teigschaber abziehen, so dass alle Zutaten gut vermischt werden.
Zum Schluss die Mascarpone dazugeben und alles auf mittlerer Stufe cremig schlagen.
Mehl, Vanillezucker, gemahlene Vanille, Backpulver in einer weiteren Schüssel mischen. Löffelweise zur Mascarpone-Mischung geben und auf mittlerer Stufe verrühren.
Sollte der Teig zu fest werden, nach und nach etwas Milch hinzugeben - es sollten aber maximal 30 ml sein.
Die Johannisbeeren zum Teig geben und mit dem Teigschaber oder einem Kochlöffel vorsichtig unter den Teig heben.
Teig in die Gugelhupf-Form gießen, etwas glatt streichen. Auf der mittleren Schiene im Backofen für 60 Minuten backen (Stäbchenprobe!).
Sollte der Kuchen dabei obenauf zu dunkel werden, mit etwas Alufolie abdecken.
Kuchen nach Ende der Backzeit für 15 Minuten in der Form abkühlen lassen. Danach vorsichtig auf ein Kuchengitter stürzen, Form entfernen und den Kuchen ganz auskühlen lassen.
Mit etwas Puderzucker garnieren.