Masak bahan A: Masak gula hingga cair (jangan kacau), kemudian masukkan air panas sedikit demi sedikit sambil dikacau, masukkan marjerin, masak hingga marjerin cair. Keluarkan untuk menyejukkan.
Pukul bahan C hingga berbuih (guna garfu pun boleh).
Masukkan bahan B ke dalam adunan telur sambil diayak, kemudian kacau hingga doh tidak berketul.
Tuangkan karamel suam okey dan kacau.
Tuang ke dalam loyang yang telah digris dengan marjerin dan tepung.
Kukus selama 45 minit-1 jam, angkat dan sejukkan, tunggu sejuk baru keluarkan dari kuali dan potong.