Pandispanyayı hazırlamak için yumurtaları, kabartma tozunu, toz şekeri ve unu bir kaba alın. İyice çırpın ve 30-35 cm'lik yağlanmış bir kalıba dökün. Önceden ısıtılmış 180 derece fırında 15-20 dakika pişirin (ortasına bıçak batırdığınızda pandispanya bıçağa yapışmıyorsa pişmiş demektir). Daha sonra fırından alın ve soğumaya bırakın.Krema için, çekirdeklerini çıkardığınız hurmaları üzerini iki parmak geçecek kadar suyla birlikte bir tencereye alıp, yumuşayıncaya kadar pişirin. Ardından başka bir kaba alıp robot yardımıyla püre haline getirin. Tekrar tencereye alın. Üzerine portakal suyunu ve portakal rendesini, tereyağı, toz şekeri ekleyin ve 2-3 dakika kaynatın. Daha sonra mısır nişastasını, tarçını, çekilmiş cevizi ilave edin. Koyulaştığında ocaktan alın. Soğuyan pandispanyayı enlemesine ortadan ikiye kesin. 1. katı meyve suyu ile ıslattıktan sonra, hazırladığınız kremanın yarısını pandispanyanın her tarafına yayın. 2. katı da meyve suyu ile ıslatıp 1. katın üzerine kapatın. Kalan kremayı pastanın yanlarına ve üzerine, her yerini kapatacak şekilde sürün. Krem şanti ile sütü çırptıktan sonra pastanın üzerini istediğiniz şekilde süsleyin. Buzdolabında
3 saat beklettikten sonra dilimleyerek servis yapın.