Mısır unu, buğday unu, tuz, karbonat ve karbartma tozunu derin bir kaba koyup elinizle iyice karıştırın. Toz şekeri ekleyip tekrar karıştırın.
Diğer taraftan, yumurtaları ayrı bir derin kaba kırın. Yumurtaları bir taraftan mikserin yüksek devriyle çırparken, bir taraftan da sıvıyağı ve yoğurdu ilave edip 1 dakika kadar çırpın.
Hazırladığınız yumurtalı karışımı unlu karışımın üzerine aktararak kaşık yardımıyla malzemeler birbiriyle özleşene kadar karıştırmaya devam edin. Kek hamuru gibi akıcı ve pürüzsüz bir hamur elde etmeniz gerekir. Bu aşamada keke azar azar ılık su ekleyin. Kek hamuru koyu muhallebi, boza kıvamında olmalı.
Son olarak, peynir ve incecik doğranmış taze soğanı da ekleyip karıştırın. Diğer taraftan, 30 santim çapındaki yuvarlak ya da büyük boy dikdörtgen borcamı sıvıyağla iyice yağlayın. İsterseniz aynı ölçülerde kare bir kalıp da kullanabilirsiniz.
Mısır unlu hamuru yağlanmış kalıba aktarın. Üzerini suya batırdığınız kaşıkla düzeltip hafif bastırın. 5 dakika önceden ısıtıp 180 dereceye ve alt-üst konuma ayarladığınız fırında 40-45 dakika, kabarıp üzeri altın sarısı oluncaya kadar pişirin.
Çıkarıp soğumasını bekledikten sonra dilimleyerek servise sunun. Afiyet olsun.