Den Backofen auf 200°C Ober- und Unterhitze (180°C Umluft) vorheizen, den Rost in der Mitte platzieren und ein 12er Muffinblech mit Förmchen auslegen.
Alle Zutaten in eine große Schüssel geben und ca. 1 min. miteinander verrühren. Danach den Teig auf die Formen verteilen und für 20 min. backen. Komplett abkühlen lassen.
Für das Frosting
Etwa die Hälfte der Milch gemeinsam mit dem Zucker in einem Topf erhitzen.
Währenddessen die restliche Milch zusammen mit dem Eigelb, Vanillepuddingpulver und Mark der Vanilleschote verrühren.
Wenn die Milch-Zucker-Mischung erhitzt ist unter Rühren die restliche Mischung hinzufügen und bei mittlerer Hitze unter ständigen Rühren einkochen, bis der Pudding dick wird.
Komplett auf Zimmertemperatur abkühlen lassen.
Danach die weiche Butter gemeinsam mit dem Staubzucker aufschlagen. Währenddessen löffelweise den Pudding hinzufügen und noch einmal für 5 min. aufschlagen, bis es eine luftige Masse wird.
Mit Hilfe eines Spritzsackes und einer schönen Tülle auf die Cupcakes dressieren.