Heize den Backofen auf 170 °C Ober-/Unterhitze vor.
Verrühre Butter, Zucker, Salz und Vanillezucker. Gib nach und nach die Eier dazu und mische sie gut unter die Buttermasse.
Vermenge das Mehl mit dem Backpulver. Gib diese Mischung nach und nach zur Butter-Ei-Masse, füge Milch hinzu und verrühre es zu einem glatten Teig. Verteile den Teig gleichmäßig auf ein mit Backpapier ausgelegtes Blech.
Lass die Sauerkirschen abtropfen und verteile sie auf dem Teig. Backe den Kuchen für etwa 30 Minuten im vorgeheizten Ofen. Lass ihn anschließend gut auskühlen.
Koche aus 400 ml Milch, Puddingpulver, 50 g Zucker und einer Packung Vanillezucker einen Pudding für die Füllung.
Gib den heißen Pudding in eine Schüssel und bedecke ihn mit Frischhaltefolie. Lass ihn etwa auf Raumtemperatur abkühlen.
Schlage die zimmerwarme Butter 3-4 Minuten mit einem Handmixer auf. Füge nach und nach den Pudding hinzu und rühre es zu einer glatten Creme.
Verteile die Creme gleichmäßig auf dem Kuchen.
Bereite den Tortenguss nach den Packungsangaben mit dem Sauerkirschsaft und 2 EL Zucker zu. Lass es etwas abkühlen und verteile ihn dann gleichmäßig auf dem Kuchen. Stelle den Rotkäppchenkuchen am besten über Nacht im Kühlschrank kalt.