Heize den Ofen auf 180 °C Ober-/Unterhitze vor. Lege ein Backblech mit Backpapier aus.
Schlage für den Teig zunächst die Butter mit Zucker und Vanillezucker schaumig. Rühre die Eier unter. Vermische Mehl, Salz und Backpulver und vermenge alles miteinander. Gib den Teig in das Blech und streiche ihn glatt.
Wasche und halbiere die Aprikosen und vermenge sie mit 2 EL Zucker. Lege sie mit der Schnittfläche nach unten auf dem Teig aus.
Vermenge nun alle Zutaten für die Creme miteinander und schmecke mit Zitronensaft ab. Verteile die Creme auf den Aprikosen.
Vermische nun alle Zutaten für die Streusel und zerbrösele den Teig. Verteile die Streusel auf dem Kuchen.
Backe den Aprikosenkuchen für etwa 1 Stunde. Lass ihn vor dem Servieren auskühlen.