Tüm malzemeleri hazırlayın. Tereyağını önceden buzdolabından çıkarın ve yumuşayana kadar parçalara ayırın. Yumuşamış tereyağı ve şekeri mikserle çırpın. Mikseriniz yoksa çatal da işe yarar; malzemeleri elle karıştırın. Yumurtaları ekleyin ve pürüzsüz olana kadar iyice karıştırın.
Ayrı bir kapta kuru malzemeleri (yulaf, un, kabartma tozu, tuz, tarçın ve vanilya şekeri) karıştırın. Önce unu kabartma tozuyla birlikte eleyin. Karışımı karıştırın ve birkaç parti halinde tereyağı, yumurta ve şeker karışımının olduğu kaba dökün. Tüm malzemeleri iyice karıştırın.
Elmaları yıkayın, çekirdeklerini çıkarın, kabuklarını soyun ve çok küçük küpler halinde doğrayın. Elmaları hamura ekleyin ve her şeyi iyice karıştırın (elinizle de yapabilirsiniz). Hamuru buzdolabında 15-20 dakika dinlendirin. Hamur çok yumuşak olmamalı, aksi takdirde kurabiyeleri şekillendirmek zor olacaktır.
Bir fırın tepsisine yağlı kağıt veya silikon pişirme matı serin. Bir çay kaşığı kullanarak kurabiyelerden parçalar alın, düzleştirin ve fırın tepsisine hafifçe aralıklı olarak yerleştirin. Kurabiyeleri ıslak elle şekillendirmek en kolayıdır. Şekil vermek için bir kaşıkla bastırın. Kurabiyeleri kırılmış fındık veya Hindistan cevizi parçalarıyla süsleyebilirsiniz.
Fırını 175 dereceye (350 Fahrenheit) önceden ısıtın. Kurabiyeleri altın kahverengi olana kadar 15-20 dakika pişirin. Pişirme süresi, kurabiyelerin boyutuna ve yüksekliğine göre değişecektir. Aşırı pişmelerini önlemek için fırından hemen çıkarmanız önemlidir. Pişen kurabiyeleri tamamen soğumaları için düz bir yüzeye koyun ve düz olduklarından emin olun. Piştikten hemen sonra esnek olacaklar, ancak biraz sonra sertleşecekler.