A tészta elkészítéséhez a hozzávalókat egy tálban összegyúrjuk, annyi tejet vagy lekvárt adva hozzá, amennyitől összeáll egy rugalmas tészta. A tésztát fóliába csomagoljuk, és körülbelül 1 órára a hűtőbe tesszük, hogy megdermedjen és könnyebben dolgozhassunk vele.
Amíg a tészta pihen, elkészítjük a krémet. Kevés tejjel csomómentesre keverjük az étkezési keményítőt vagy a pudingport. A maradék tejet felforraljuk, majd hozzáöntjük a keményítős keveréket, és folyamatos keverés mellett sűrű pudingot főzünk belőle. Amikor elkészült, levesszük a tűzről, és hozzákeverjük a cukrokat, egy csipet sót, a vajat, és a kókuszreszeléket. A krémet hagyjuk teljesen kihűlni.
A megdermedt tésztát három egyenlő részre osztjuk. Az első tésztalapot két darab folpack között kinyújtjuk, majd sütőpapírral bélelt tepsibe vagy tálcára helyezzük. Ezt az első lapot megkenjük az előre elkészített krém első adagjával. Erre ráhelyezzük a második kinyújtott lapot, amit szintén megkenünk a krém második részével. Végül rátesszük a harmadik lapot, és a maradék krémmel bekenjük a sütemény tetejét.
A tetejét bőségesen megszórjuk kókuszreszelékkel, majd a süteményt hideg helyre tesszük, hogy a krém megdermedjen és az ízek összeérjenek. Tálalás előtt érdemes a süteményt néhány órára hűtőben pihentetni.