ابتدا زردههای تخممرغ را با شکر مخلوط کرده و با همزن برقی خوب بهم میزنیم تا پف کنند.
سپس شیرنارگیل را به زردهها اضافه میکنیم و همه را با هم داخل ظرف مخصوص کرمپزی ریخته و روی حرارت قرار میدهیم و بهم میزنیم تا مواد به جوش آید و زردهها بپزند.
نارگیل را به مخلوط حاصل اضافه کرده و ظرف را کنار میگذاریم تا خنک شود. در این فرصت پنیرخامهای و خامه را با هم مخلوط کرده و با همزن برقی بهم میزنیم تا یکدست شوند.
ورقههای ژلاتین را نیز داخل آب سرد قرار میدهیم و وقتی که نرم شدند از داخل آب بیرون آورده و داخل ظرفی مناسب روی بخار آب قرار میدهیم تا ذوب شوند.
همه مواد را باهم مخلوط کرده و توسط درجه کُند همزن برقی بهم میزنیم تا یکدست شوند.
برای تزئین، نیمی ازکرم را داخل ظرفی جداگانه ریخته و مقداری رنگ (به دلخواه) به آن اضافه میکنیم. لایه سفید را داخل قالب موردنظر ریخته و بهمدت یک ساعت داخل یخچال میگذاریم تا تقریبا ببندد.
لایه رنگی را نیز روی آن ریخته و به مدت8 ساعت داخل یخچال میگذاریم تا کاملا خودش را بگیرد، سپس آن را داخل ظرف مورد نظر برگردانده، تزيين میکنیم.