A kókuszos tésztához a fehérjét habbá verjük, félidőben adagonként hozzáadjuk a cukrot, és kemény habot keverünk. A lisztbe keverjük a sütőport és a kókuszreszeléket, lassanként hozzáforgatjuk a habhoz. Előkészített tepsibe simítjuk, 180 fokon 15 percig sütjük. A kakaós-diós tésztához a diót és a sütőport a lisztbe keverjük, beleszitáljuk a kakaót. A tojásfehérjét a cukorral kemény habbá verjük, a diós-kakaós lisztet óvatosan, adagonként belekeverjük, ugyanabban a tepsiben 180 fokon 15 percig sütjük. A krémhez a pudingport és a cukrot habverővel beledolgozzuk a tejbe, és feltesszük forrni. Állandó keverés mellett beledolgozzuk a tojássárgáját. Levesszük, alaposan összekeverjük, lassú fokozaton, állandó kavarással sűrűre főzzük. Amint sűrűsödni kezd, a tűzhelyről levesszük, addig keverjük, míg csak bírjuk, aztán lehűtjük. A puha vajjal krémes állagúra dolgozzuk. A krém kétharmadát a fehér tésztára kenjük, erre tesszük a barna tésztát, amit megkenünk a maradék krémmel. A tetejére csokiforgácsot szórunk. Pár órára hűtőbe tesszük, de egy éjszakára is mehet, másnap szeletelhetjük.