A tejet langyosítsuk meg, majd keverjük hozzá a kristálycukrot, morzsoljuk bele az élesztőt, és pár perc alatt futtassuk fel.
A lisztet szitáljuk át, majd keverjük hozzá a sót, és a reszelt citromhéjat.
A tojások sárgáját keverjük simára a porcukorral, és a vaníliás cukorral, majd keverjük hozzá az előzőleg felolvasztott, és visszahűtött margarint is.
Ezután öntsük bele a keverőtálba a tojássárgás-cukros keveréket, majd öntsük rá a felfuttatott élesztőt, végül pedig kanalazzuk hozzá a lisztet.
Ezután a robotgép dagasztó karjával kb. 10 perc alatt dagasszuk meg a tésztát.
A megdagasztott tésztát ezután tegyük át egy kilisztezett kelesztőtálba, majd meleg helyen kelesszük 1 óra alatt a duplájára.
Amikor a tészta megkelt, borítsuk ki egy enyhén lisztezett felületre, majd finom gyúrjuk át. Gyúrás közben apránként adagoljuk a tésztához a mazsolát, és a kandírozott narancs és citromhéjat.
A tortaformát először kenjük ki margarinnal, és helyezzünk az aljába sütőpapírt, majd helyezzük bele a magasításhoz használni kívánt sütőpapírt is. Ezután vastagon kenjük meg a sütőpapírt is margarinnal.
A gyümölcsökkel összegyúrt tésztát ezután helyezzük bele a tortaformába, majd meleg helyen kelesszük 1 óra alatt a duplájára. Amikor a tészta megkelt, egy pengével (v. éles késsel) vágjunk a tetejére egy keresztet.
Helyezzük be előmelegített sütőbe, és 180 fokos sütőben süssük 45 percig, majd vegyük ki és kenjük le a tetejét az olvasztott margarin és vaníliás cukor keverékével. Ezután tegyük vissza a sütőbe, és süssük még 15-20 percig, tűpróbáig.
A sütőből kivéve hagyjuk a formában hűlni, majd helyezzük rácsra és úgy hűtsük ki egészen.
Tálalás előtt ízlés szerint szórjuk meg porcukorral a kalácsot, majd felszeletelve kínáljuk.