Turunçgillerin kabuklarını rendeleyin. Hamur için tüm kuru malzemeleri narenciye kabuğu rendesi ile karıştırın. Ardından tereyağı küplerini parmak uçlarınızla ufalanan bir kıvam elde edene kadar karışıma sürün.
Yumurtaları bir kapta çırpın ve hamur karışımına ekleyin. Hamuru iyi unlanmış bir yüzeyde eşit bir kıvama gelene ve top haline gelene kadar yoğurun. Hamur çok kuruysa bir çay kaşığı su ekleyin.
Şimdi hamuru neredeyse eşit iki yarıya bölün, bir yarısı taban için tasarlandığından biraz daha büyük olsun. Yarım hamurları yaklaşık 3 cm kalınlığa gelene kadar açın. Daha sonra streç filme sarın ve en az bir saat buzdolabında bekletin.
Dolgu için fındıkları kabaca doğrayın ve portakal şekerlemesini ince küpler halinde kesin. Her ikisini de bir kapta çikolata kreması ve baharatlarla karıştırarak homojen bir karışım elde edin.
Hamur dinlendikten sonra fırını önceden 180°C'ye ısıtın.
Hamur iyice soğuduktan sonra, küçük hamur parçasını hafifçe unlanmış bir yüzeyde yaklaşık olarak fırın kabı boyutunda açın. Ardından fırın tepsisini kullanarak bir kapak kesin. Ortasından bir yıldız kesmek için bir şablon kullanın ve kapağı dikkatlice bir pişirme kağıdının üzerine yerleştirin
Şimdi büyük parçayı temiz ve hafifçe unlanmış bir yüzeyde tart kalıbına sığacak şekilde açın. Hamuru kalıbın içine iyice bastırın. Kenarlarını temiz bir şekilde kesin ve tabanına çatalla çok sayıda küçük delik açın.
Çikolata dolgusunu tabanın üzerine yayın ve düzeltin.
Ardından kapağı tabanın üzerine yerleştirin ve iki parçayı iyice birleştirin. İyi yapışmazsa kenarlarını suyla hafifçe nemlendirin.
Tartı önceden ısıtılmış fanlı fırında 180° C'de 35-40 dakika pişirin.