Backofen auf 180°C Ober-/Unterhitze vorheizen. Eine rechteckige Backform (ca. 20x30cm) mit Backpapier auslegen.
Für den Teig Eier, Zucker und Vanillezucker schaumig schlagen. Mehl und Backpulver mischen und vorsichtig unterheben.
Teig in die Form gießen und ca. 20-25 Minuten backen. Abkühlen lassen.
Für die Creme Milch, Puddingpulver und Zucker in einem Topf aufkochen und unter Rühren 1 Minute köcheln lassen. Abkühlen lassen.
Butter cremig rühren und den abgekühlten Pudding löffelweise unterrühren.
Den abgekühlten Biskuitboden horizontal halbieren. Eine Hälfte mit der Creme bestreichen und die zweite Hälfte darauflegen.
Für die Schokoladenschicht Schokolade und Sahne im Wasserbad schmelzen und glatt rühren.
Die Schokoladenmischung über den Kuchen gießen und gleichmäßig verteilen.
Den Kuchen mindestens 2 Stunden (am besten über Nacht) im Kühlschrank kühlen lassen.