Den Backofen auf 170°C Umluft vorheizen. Wenn ihr Gugelhupf-Förmchen aus Metall benutzt, diese mit Butter dünn einfetten und mit etwas Weichweizengrieß ausstreuen. Bei Formen aus Silikon ist das normalerweise nicht notwendig.
Zucker und Butter in eine Rührschüssel geben und auf hoher Stufe schaumig schlagen. Die Eier nacheinander hinzu geben und einrühren. Mascarpone dazu geben und alles zu einer glatten Creme verrühren.
Mehl, Vanillezucker, gemahlene Vanille und Backpulver in einer Schüssel vermischen und nach und nach zur Mascarpone-Creme geben. Wenn der Teig eine cremige Konsistenz hat, ist er genau richtig. Sollte er zu fest sein, könnt ihr nach und nach bis maximal 30 ml Milch hinzu geben.
Die Johannisbeeren verlesen, waschen, gut abtropfen lassen. Mit einem Teigschaber vorsichtig unter den Teig heben - die Beeren sollten nicht zerquetscht werden.
Den Teig auf die vorbereiteten Gugelhupf-Förmchen verteilen. Diese dabei nicht bis zum Rand füllen, sondern etwas Luft lassen zum Aufgehen.
Die Förmchen auf ein Backblech stellen und auf der mittleren Schiene im vorgeheizten Backofen für 20-25 Minuten (Holzstäbchenprobe) backen.
Fertige Gugelhüpferchen aus dem Ofen nehmen, ca. 10 Minuten in der Form abkühlen lassen. Danach auf ein Kuchengitter stürzen und vollständig auskühlen lassen. Mit Puderzucker bestreuen und ggf. mit ein paar Johannisbeeren verzieren.