Die Hefe in die lauwarme Milch bröckeln. Den Zucker dazugeben, umrühren und alles ca. 10 Minuten stehen lassen.
Mehl und Salz vermischen, Rapsöl und Hefemilch dazugeben und alles ein paar Minuten lang zu einem glatten Teig verkneten. Den Hefeteig abgedeckt an einem warmen Ort ca. 1 Stunde gehen lassen.
Für das Dattelkaramell alle Zutaten, außer dem braunen Zucker, in einem Blender cremig mixen. Die Masse klebt, so dass man den Blender immer mal wieder ausschalten muss, um die Masse mit einem Spatel nach unten zu schieben, damit sie weiter gemixt werden kann. So lange mixen bis eine cremige Konsistenz entstanden ist.
Den Backofen auf 160 °C Umluft (180 °C Ober- / Unterhitze) vorheizen.
Den Teig nochmal kurz kneten und dann auf einer leicht bemehlten Fläche zu einem ca. 40 cm mal 60 cm großen Rechteck ausrollen.
Ungefähr zwei Drittel vom Dattelkaramell mit dem braunen Zucker verrühren und gleichmäßig auf der Teigplatte verstreichen.
Die Teigrolle der Länge nach Aufrollen und die Rolle in etwa 16 gleichgroße Scheiben schneiden. Die Scheiben nun mit der Schnittfläche nach oben in eine gebutterte Auflauf- oder Springform setzen und nochmal ca. 15 Minuten gehen lassen.
Das restliche Dattelkaramell nun auf den Schnecken verteilen und diese sodann ca. 30 - 35 Minuten backen.
Die Zutaten für das Frosting miteinandern glattrühren und auf den fertig gebackenen Schnecken verteilen.
Die Zimtschnecken am besten ganz frisch verzehren.