Hamur için unu büyük bir kaseye eleyin. Küp küp doğranmış tereyağını, yumurtayı, şekeri ve tuzu ekleyin. Yumuşak bir hamur yoğurun ve streç filme sararak buzdolabında 30 dakika bekletin.
Hamuru 1/2 cm kalınlığında açın ve 22 cm'lik bir tart kalıbını kaplayın. Altını bir çatal ile delik deşik yapın. Kalıbın içine yağlı kağıt serin ve nohut, pirinç veya ağırlık topları ile doldurun. 180 derecede 10 dakika pişirin. Soğumaya bırakın.
İç harcı için yumurtaları balkabağı püresi ile çırpın. Şeker, krema ve baharatları ekleyin. Topaksız bir karışım elde edene kadar çırpın.
Karışımı kalıba dökün ve 160 derecede 30 dakika daha pişirin. İsteğe bağlı olarak ceviz, karamel ve bisküvi ile süsleyin.