Panaskan ketuhar hingga 160°C. Griskan loyang berdiameter 18 cm dengan marjerin. Masukkan kuali ke dalam ketuhar, biarkan ia panas.
Masukkan tepung pulut, labu, dan garam ke dalam mangkuk, gaul rata. Masukkan telur yang telah dipukul, gaul lagi hingga rata.
Rebus santan, gula dan daun pandan dalam periuk, kacau hingga gula larut dan pekat, ketepikan daun pandan. Angkat, tuang ke dalam adunan tepung-telur, kacau hingga rata.
Keluarkan kuali dari ketuhar, tuangkan adunan ke dalam kuali, ratakan permukaannya. Masukkan kembali loyang ke dalam ketuhar, bakar hingga permukaan kek separuh kering (60 minit).
Keluarkan kuali dari ketuhar, sapu permukaan dengan kuning telur. Masukkan semula dalam ketuhar, bakar hingga perang keemasan di permukaan (30 minit).
Keluarkan kuali dari ketuhar, biarkan ia sejuk. Keluarkan kek dari loyang, potong mengikut selera, hidangkan.