Ta en kasserolle og plasser melken; varm opp til det koker, fjern deretter fra varmen. Tilsett deretter smøret og rør til det smelter. Sett til side for å kjøle seg ned.
I en bolle, tilsett og visp sammen 1 kopp universalmel, 1 kopp brødmel, gjær, sukker og salt. Tilsett deretter vann-, egg- og melkeblandingen; slipp røren ved stativmikseren med en stålkrok. Tilsett den resterende 1 koppen universalmel og 1 kopp brødmel i bollen. Bruk en gummispatel og brett inn deigen til den er blandet.
Akkurat som deigen er innlemmet, mel bordet eller bordplaten. Legg deigen og elt den til den er elastisk og glatt i 10 minutter, eller du kan bruke eltekroken i en stavmikser. Husk at vi trenger en myk deig; unngå å tilsette for mye mel. Deigen vil springe tilbake når den er klar.
Legg og dekk til med en fuktig klut på en smurt bolle, etterhev i 15 minutter. Ta en middels stor bolle og bland sammen det mykede smøret, brunt sukker, hvitt sukker, malt kanel og kakaopulver.
Mel ditt bord eller bord lett og kjevle ut deigen til et 12×9 tommers rektangel. Fordel smør-kanelblandingen med en konditorkost, trykk deretter lett, så den ikke renner ut når du prøver å rulle den.
Rull deigen sammen og klyp en søm for å forsegle; skjær 12 like store ruller med en tagget kniv. Legg deretter rundstykkene i en smurt muffinsform, dekk dem til og la dem heve til dobbel størrelse. Forvarm ovnen til 176°C
Tilsett myknet smør, kremost, vanilje og konditorsukker i en separat bolle. Visp sammen til konsistensen er jevn.
Plasser muffinsformen og stek i 20 minutter, eller til den er gyldenbrun. Ta ut av ovnen og legg på en rist. Server varm og nyt!