Yaklaşık 150 gr balkabağı soyulup kuşbaşı et formunda doğrandıktan sonra küçük bir çelik tencereye koyulur. Üzerine 1 su bardağı su eklenip kısık ateşte, kabak iyice yumuşayıncaya kadar haşlandıktan sonra ocaktan alınır.
Varsa suyu süzülüp ılık hale gelmesini beklenir. Ilık hale gelince çatalla ezilip bir neskafe fincanına doldurulur. Bu tatlı için 1 neskafe fincanı dolusu şekersiz balkabağı püresi kullanacağız.
Diğer taraftan, oda sıcaklığında bekleyen yumurta ve süt derin bir karıştırma kabına koyulur. Esmer toz şeker ve eritilip ılıtılmış yağ da eklenip çatal ya da tel çırpıcı yardımıyla 2-3 dakika kadar çırpılır.
Üzerine püre halindeki balkabağı, vanilya, ceviz ve haşhaş ilave edilip tekrar karıştırılır. Son olarak, kabartma tozu, un ve diğer un karışımı aktarılıp çatal ya da tel çırpıcıyla karıştırılmaya devam edilir.
Varsa 1 tatlı kaşığı toz ya da rendelenmiş muskat da ilave edilebilir. Sonuçta kek hamurundan daha katı, nerdeyse patates püresi kıvamında bir hamur elde edilir. Zaten mafin hamuru kek hamurundan daha katı olur.
Mafin kalıpları sıvıyağla iyice yağlanır. Içlerine ikişer yemek kaşığı dolusu hamur koyulur. (ağızlarında kabarma payı bırkılmalı) 12-13 adet mafin 5 dakika önceden 200 dereceye ve alt üst konumuna ayarlanmış fırında 25 dakika pişirilip çıkarılır.
Ilık hale gelmesi beklenip kalıplardan çıkarıldıktan sonra servise sunulur. Afiyet olsun.