Stöt kardemumman fint i en mortel. Smält smöret eller kokosoljan. Vispa ihop jäst, mjölk, ägg, äggvita och socker i en bunke eller degblandare med insats för kaksmet. Tillsätt det smälta smöret under omrörning. Degvätskan ska vara fingervarm/ljummen. Blanda resterande torra ingredienser för sig och tillsätt dem till degvätskan. Använd elvisp, slev eller degblandare och vispa hastigt ihop till en smet. Fortsätt att blanda någon minut. Täck bunken med plastfolie eller bakduk och låt jäsa i ca 75 min, beroende på temperatur i köket, till ca 50 procent större storlek.
Gör under tiden fyllningen genom att blanda alla ingredienser med en gaffel i en skål. Töm ut degen på ett lätt mjölat bakbord (med rismjöl) och kavla ut en stor rektangel, ca 1 cm tjock. Bred ut fyllningen jämnt över degrektangeln.
Snäckor: Rulla ihop degen till en rulle och skär ut ca 3 ½ cm tjocka skivor och placera i pappersformar på en plåt.Snurror: Vik rektangeln dubbel på längden. Skär ut remsor, ca 1–1 ½ cm breda och tvinna 2 remsor om varandra. Vrid ihop degspiralen till en snurra/knut och placera i pappersformar på en plåt.
Låt bullarna jäsa i ca 40 minuter eller tills de svällt upp ordentligt. Pensla med uppvispat ägg och garnera med pärlsocker eller hackade nötter. Grädda i mitten av ugnen i 225 grader i ca 17–20 minuter beroende på bullarnas storlek. Ta ut och låt svalna på galler.