A lisztet egy nagyobb tálba tesszük, hozzáadjuk a cukrot, a sót és a porélesztőt.
Beletesszük a tojássárgájákat és a zsírt, majd elkezdjük összedolgozni. A langyos tejet fokozatosan öntjük hozzá. Először körülbelül 5 dl-t adjunk hozzá, a maradékot pedig csak akkor, ha a tészta még igényli.
Alaposan kidagasztjuk. Akkor jó, amikor puha, sima és rugalmas tésztát kapunk. Ne legyen túl kemény, mert a kissé lágyabb tésztából puhább, foszlósabb kalács sül.
A tésztát letakarjuk, és meleg helyen körülbelül 1 órán át kelesztjük, amíg szépen megemelkedik.
Közben elkészítjük a három tölteléket.
A darált mákot összekeverjük a cukorral, a vaníliás cukorral és a reszelt citromhéjjal.
A darált dióhoz hozzáadjuk a cukrot, az őrölt fahéjat és a reszelt citromhéjat. Érdemes mindkét tölteléket megkóstolni, és ha édesebben szeretjük, tehetünk még hozzá egy kevés cukrot.
A csokis töltelékhez a mascarponét kikeverjük a kakaóporral, a cukorral és a vaníliás cukorral. A mascarponét én néhány másodpercre be szoktam tenni a mikróba, hogy kissé lágyabb legyen, így könnyebb simára keverni a kakaóporral és a cukorral. Nem kell felmelegíteni, csak egy kicsit meglágyítani.
A megkelt tésztát három egyenlő részre osztjuk.
Az első tésztadarabot téglalap alakúra nyújtjuk, vékonyan megkenjük 4 dkg olvasztott vajjal, majd egyenletesen megszórjuk a mákos töltelékkel. Feltekerjük, de nem túl szorosan.
A második tésztadarabot ugyanígy kinyújtjuk, megkenjük a másik 4 dkg olvasztott vajjal, megszórjuk a diós töltelékkel, majd ezt is feltekerjük.
A harmadik tésztadarabot szintén téglalap alakúra nyújtjuk. Ezt már nem kell vajjal megkenni. A csokis mascarponekrémet közvetlenül a tésztára simítjuk, megszórjuk 2–3 evőkanál kókuszreszelékkel, majd feltekerjük.
A három kalácsot sütőpapírral bélelt tepsibe tesszük úgy, hogy maradjon közöttük hely. Letakarjuk, és további körülbelül 20 percig kelni hagyjuk.
A tetejüket felvert tojással megkenjük.
A mákos és a diós kalácsot hurkapálcával 4–5 helyen egészen az aljáig megszurkáljuk. A csokis-kókuszos kalácsot elég 3 helyen megszúrni, hogy a krém lehetőleg ne folyjon ki.
170 °C-ra előmelegített sütőben, alsó-felső sütéssel körülbelül 35–40 perc alatt megsütjük.
A sütési idő sütőtől is függhet, ezért a vége felé érdemes figyelni. Ha a kalácsok teteje túl gyorsan pirulna, lazán letakarhatjuk őket alufóliával.
Amikor megsültek, a még forró kalácsok tetejét vékonyan átkenhetjük egy kevés langyos cukros tejjel vagy cukros vízzel, majd konyharuhával letakarjuk. Ettől a héjuk puhább marad, de ez a lépés el is hagyható.
Hagyjuk teljesen kihűlni őket, és csak utána szeleteljük.