Värm 2,5 dl mjölk och 75 g osaltat smör i en kastrull på låg värme till cirka 40 °C.
Blanda 500 g vetemjöl, 75 g strösocker, 7 g torrjäst (eller 20 g färsk jäst) och en nypa salt i en stor bunke.
Gör en grop i mjölblandningen, tillsätt den varma mjölken och det uppvispade ägget. Rör med en träslev tills degen precis går ihop.
Knåda degen på en lätt mjölad arbetsbänk i 8–10 minuter tills den är smidig och elastisk.
Lägg degen i en lätt smord bunke, täck med plastfolie eller bakduk och låt jäsa på en varm plats i 1–1,5 timmar tills den har fördubblats i storlek.
Under tiden, vispa 100 g rumstempererat osaltat smör med 150 g farinsocker och 2 msk malen kanel till en jämn smet.
Nyp försiktigt ut luften ur degen och kavla ut den till en rektangel, cirka 40×30 cm. Bred på kanelfyllningen och lämna en liten kant fri runt om.
Rulla ihop degen från långsidan till en tät rulle och skär den i 12 jämnstora bitar, cirka 3–4 cm breda.
Placera bullarna på en bakpappersklädd plåt, täck med bakduk och låt jäsa i ytterligare 30–45 minuter.
Sätt ugnen på 180 °C och grädda bullarna i 20–25 minuter tills de är gyllenbruna.
Blanda 150 g florsocker med 2,5 msk mjölk (eller färskost för en krämigare glasyr) och ½ tsk vaniljextrakt. Ringla glasyren över de varma bullarna och servera.