Teig vorbereiten: Mehl, Zucker, Backpulver, Kakaopulver, Zimt und Salz vermengen. In einer separaten Schüssel Ei, Milch, Pflanzenöl, Vanilleextrakt und rote Lebensmittelfarbe vermischen. Flüssige Zutaten zu den trockenen geben und zu einem glatten Teig kneten.
Füllung zubereiten: Butter, braunen Zucker und Zimt in einer Schüssel gut vermischen, bis eine cremige Masse entsteht.
Zimtschnecken formen: Teig ausrollen, Füllung gleichmäßig verteilen, aufrollen und in 2 cm dicke Scheiben schneiden. Auf ein Backblech legen.
Backen: Ofen auf 180 °C vorheizen und die Zimtschnecken 20-25 Minuten backen, bis sie goldbraun sind.
Frosting auftragen: Abgekühlte Zimtschnecken mit Puderzucker bestäuben oder mit Frischkäse-Frosting dekorieren.