Zeytinyağı ve şekerleri bir kapta çırpın. Yumurta, Hindistan cevizi aroması ve kremayı ekleyip tekrar çırpın. Rendelenmiş havuç ve Hindistan cevizini ekleyip karıştırın. Tarçın, muskat cevizi, karanfil, tuz, kabartma tozu, karbonat ve unu ayrı bir kapta karıştırıp sıvı malzemelere ekleyin.
Karışımı bir kek kalıbına alıp önceden ısıtılmış 180 derece fırında 60 dakika pişirin. Fırından alıp 15-20 dakika soğumaya bırakın.
Glazür için tüm malzemeleri bir kaba alarak çırpın, sonra kekin üzerine dökün. Son olarak Hindistan cevizi serpin ve lime kabuğu rendesi ile süsleyin. Buzdolabına alıp 1-2 saat beklettikten sonra dilimleyerek servis yapın.