Kekin hamurunu hazırlamak için; yumurta ve toz şekeri çukur bir cam kapta mikser yardımıyla 5 dakika kadar çırpın.
Üzerine yoğurt, sıvıyağ, kabartma tozu, rendelenmiş limon veya portakal kabuğu ve irmiği ekleyip çırpmaya devem edin. Şimdi hamurdan 2 bardak ayırıp içine kakao katıp çatalla iyice çırpın ve bir kenarda bekletin.
Kalan hamura unu da ilave edip mikser yardımıyla 2-3 dakika daha çırpın.
Sonra bu beyaz hamuru yağlanmış orta boy kek kalıbına aktarın. Üzerine kakaolu hamuru gezdirip çatalla hafifçe karıştırın. Badem ve üzümleri serpiştirin. Önceden ısıtılmış 180 dereceye ayarladığınız fırında 35-40 dakika kadar pişirip çıkarın.
Kekin hafifçe soğumasını sağlamak için 10 dakika bekledikten sonra kalıptan çıkarın. Üzerine çikolatalı sos gezdirip dilimleyerek servise sunun.