Smelt smør i en gryde, og tilsæt mælk. Blandingen skal være lillefingervarm. Bland æg, mel, tørgær, salt, sukker og kardemomme, og tilsæt mælk og smørblandingen. Ælt dejen i cirka fem - ti minutter, hvis der bruges tørgær. Lad dejen hæve i en times tid.
Imens blandes smør, sukker og kanel til fyldet. Ælt dejen godt igennem, når den er hævet, og rul den ud til en stor firkant. Smør fyldet på dejen og rul den sammen. Skær den ud i to centimeter store skiver, som lægges på en bradepande beklædt med bagepapir. Tryk kanelsneglene en smule sammen, og lad dem hæve en lille halv times tid.
Pensl med pisket æg, og bag i en 200 grader varm ovn i cirka 10 - 15 minutter, indtil de er gyldne og sprøde.