Mehl, Hefe, Zucker und Salz in einer großen Schüssel mischen.
Warme Milch, weiche Butter und Ei hinzufügen. Alles zu einem glatten Teig verkneten.
Den Teig abdecken und an einem warmen Ort etwa 1 Stunde gehen lassen, bis er sich verdoppelt hat.
In der Zwischenzeit für die Füllung weiche Butter mit braunem Zucker und Zimt verrühren.
Den Teig auf einer bemehlten Fläche zu einem Rechteck (ca. 40x30 cm) ausrollen.
Die Zimt-Butter-Mischung gleichmäßig auf dem Teig verteilen und mit Himbeeren bestreuen.
Den Teig von der langen Seite her aufrollen und in 12 gleichmäßige Stücke schneiden.
Die Schnecken in eine gefettete Auflaufform setzen und nochmals 30 Minuten gehen lassen.
Den Ofen auf 180°C Ober-/Unterhitze vorheizen.
Die Zimtschnecken für 20-25 Minuten backen, bis sie goldbraun sind.
Für die Glasur Puderzucker mit Zitronensaft und Zitronenabrieb zu einer glatten Masse verrühren.
Die noch warmen Zimtschnecken mit der Zitronenglasur bestreichen und servieren.