Heize den Backofen auf 180 Grad Ober- und Unterhitze vor. Lege ein Muffinblech mit 12 Förmchen aus.
Schäle den Rhabarber, indem die äußeren faserigen Schalen mit einem Messer abgezogen werden. Dann den Rhabarber in kleine Stücke schneiden.
Vermenge Zucker, Mehl und eine Prise Salz in einer Schüssel. Gib die kalte Butter in kleinen Stücken dazu und knete sie mit den Fingern unter, bis grobe Streusel entstehen. Stelle die Streusel beiseite.
Die Eier in einer großen Schüssel mit Zucker und Salz auf höchster Stufe einige Minuten hell und dicklich aufschlagen.
Mehl und Backpulver in einer separaten Schüssel vermischen.
Buttermilch und Öl zur Eimischung geben und gut verrühren, bis eine gleichmäßige Masse entsteht.
Das Mehlgemisch vorsichtig unter die Eimasse heben, dabei nur so lange wie nötig rühren, um einen glatten Teig zu erhalten.
Den geschnittenen Rhabarber und die Himbeeren vorsichtig unter den Teig heben, sodass die Früchte gleichmäßig verteilt sind.
Den Teig gleichmäßig auf die 12 Muffinförmchen aufteilen. Es scheint als wäre es zu viel Teig, aber die Förmchen sollen fast schon überfüllt werden, damit die Muffins diesen "Bakery Style" bekommen.
Die Muffins großzügig mit den vorbereiteten Streuseln bedecken und diese leicht andrücken. Im vorgeheizten Ofen 30-35 Minuten backen, bis die Muffins goldbraun sind. Mit einem Holzstäbchen prüfen, bleibt nichts kleben, sind sie fertig.
Die Muffins aus dem Blech nehmen und auf ein Auskühlgitter stellen, um vollständig abzukühlen.
Den Puderzucker mit gerade so viel Wasser oder Zitronensaft anrühren, dass eine dickflüssige, sämige Konsistenz entsteht.
Den Zuckerguss über die abgekühlten Muffins träufeln und servieren.