Den Rhabarber schälen, in kleine Stücke schneiden und zuckern. Etwa eine halbe Stunde ziehen lassen. Danach in einem Sieb gut abtropfen lassen.
In der Zwischenzeit aus den Zutaten für den Teig einen Rührteig herstellen und in eine gefettete Springform (28 cm Durchmesser) füllen. Bei 180° im vorgeheizten Backofen ca. 15 Minuten vorbacken.
Für die Streusel Mehl, Zucker, Vanillezucker und Zimt mit der Butter zu einer krümeligen Masse verkneten.
Den Pudding mit dem Zucker und der Milch kochen und unter ständigem Rühren etwas abkühlen lassen. Den Schmand unterrühren und auf dem Kuchenboden verteilen. Darüber die Rhabarberstücke verteilen und die Streusel darüber streuen.
Den Kuchen im heißen Backofen bei 180 °C Ober-/Unterhitze ca. 30 – 35 Minuten fertig backen lassen.
In der Form auskühlen lassen und mit Puderzucker bestreuen.