9. Campurkan di dalam wadah bahan-bahan yaitu telur, gula pasir, dan margarin, aduk-aduk rata.
10. Kemudian, tuangkan adonan telur ke dalam panci, lalu aduk-aduk sampai tercampur rata, tambahkan krim, kemudian masak kembali sampai sedikit mengental.
11. Setelah adonan puding mengental, lalu angkat dan tuangkan ke dalam loyang, kemudian diamkan selama 10 menit.
12. Siapkan panci baru, lalu masukkan susu coklat, jeli bubuk, agar-agar bubuk, krim, dan garam, kemudian masak sampai mendidih.
13. Lalu, masukkan coklat batang, aduk-aduk rata sampai coklatnya meleleh dan menyatu dengan adonan.
14. Setelah itu, tuangkan coklat ke atas puding yang sudah padat, lalu diamkan selama 8 menit.
15. Setelah itu, tuangkan adonan agar-agar plain ke atas lapisan coklat, lalu masukkan cake ke dalam loyang.
16. Tutup loyang dengan plastik, lalu simpan dan diamkan puding lapis di dalam kulkas selama 2 jam.
17. Setelah padat, keluarkan dan potong-potong, lalu sajikan puding lapis Surabaya.