Den Ofen auf 175°C Ober-Unterhitze vorheizen.
Die Eier trennen. Butter, Salz, Vanillezucker und Zucker cremig rühren, dann nach und nach unter Rühren die Eigelbe hinzufügen.
Mehl und Backpulver mischen und abwechselnd mit der Milch in den Teig geben.
Die Hälfte des Teiges in einer gefettete Springform verteilen. Die Eiweiße mit 300g Zucker schön weiß glänzend steif schlagen. Die Hälfte davon auf dem 1. Boden verteilen, dabei einen Rand von 1cm lassen.
Boden ca. 25 Minuten backen. Rausnehmen, auf einem Gitter abkühlen lassen und die Springform mit der zweiten Hälfte des Teiges füllen. Den restlichen Eischnee nun entweder so darauf verteilen, oder in einen Spritzbeutel füllen und hübsch machen. Ebenfalls 25 Minuten backen.
Für die Füllung die Johannisbeeren waschen und von den Rispen entfernen. 75ml Wasser mit 50g Zucker aufkochen, die Johannisbeeren dazugeben und nochmals kurz aufkochen. Dann das Puddingpulver mit 4 EL kaltem Wasser glatt rühren und zu den Johannisbeeren geben, unter Rühren (Achtung, spritzt!) ca. 1 Minute eindicken.
Den unteren Boden auf eine Tortenplatte stellen und einen Tortenring, oder einfach den Ring der Springform, drum herum stellen. Die Johannisbeermasse einfüllen und kühl stellen.
Wenn die Johannisbeeren komplett abgekühlt sind, die Schlagsahne mit dem Vanillezucker steif schlagen, auf die Fruchtschicht geben und den oberen Boden darauf legen und leicht andrücken. Nochmals kühl stellen.