Do miski wsypać mąkę, kakao, cukier, cukier waniliowy i drożdże. Wbić jajko i zacząć wyrabiać ciasto (mikser; końcówki haki) wlewając letnie mleko. Ciasto wyrabiać 7 minut, po tym czasie dodać miękkie masło i ponownie wyrabiać kolejne 7-8 minut.
Ciasto powinno być gładkie, elastyczne, może być odrobinę lepkie, ale odchodzić od dłoni. Przykryć je ściereczką i odstawić w ciepłe miejsce na ok. 1,5 godziny. Urośnie i podwoi swoją objętość.
Przygotowanie nadzienia. W czasie wyrastania ciasta wymieszać razem miękkie masło, cukier i cynamon. Odłożyć.
Wyrośnięte ciasto posypać odrobiną mąki, zagnieść chwilę. Na stolnicy podsypanej mąką rozwałkować ciasto na kształt zbliżony do prostokąta o grubości ok 0,7 cm. Na ciasto wyłożyć mieszankę masła z cukrem i cynamonem. Rozsmarować ją cienko.
Nożem zwykłym lub do pizzy podzielić ciasto na 6 pasków (dłuższych) i zawinąć je w ślimaczki. Można też zwinąć całość w roladkę (od krótszego boku, żeby bułeczki były pękate) i nożem lub nitką podzielić na 6 kawałków.
Przygotowane bułeczki ułożyć w naczyniu do pieczenia wyłożonym papierem do wypieków. Przykryć je ściereczką i odstawić do ponownego wyrośnięcia na 30 minut.
W tym czasie rozgrzać piekarnik do 180 stopni C.
Wyrośnięte bułeczki skropić mlekiem, pozostałe mleko wlać równomiernie pomiędzy bułeczki. Piec ślimaczki ok. 25-30 minut, wyjąć z piekarnika i przygotować krem.