1. Pertama-tama, bersihkan beras putih dengan mencuci dan merendamnya dalam air selama sekitar 1-2 jam. Setelah itu, tiriskan beras.
2. Siapkan daun kelapa muda yang telah dicuci bersih. Potong daun kelapa menjadi bagian yang cukup besar untuk membungkus ketupat. Jika menggunakan anyaman alternatif, siapkan potongan-potongan kertas minyak atau plastik yang cukup besar.
3. Ambil selembar daun kelapa atau anyaman yang sudah disiapkan, lalu bentuk menjadi kerucut terbuka. Pastikan bagian ujungnya ditutup rapat agar beras tidak tumpah keluar.
4. Masukkan sejumlah beras yang telah direndam ke dalam kerucut tersebut. Isi hingga sekitar 2/3 bagian dari kerucut, jangan terlalu penuh karena nanti beras akan memuai saat dimasak.
5. Tutup ujung kerucut dengan rapi, kemudian ikat menggunakan tali dari anyaman daun kelapa atau plastik agar ketupat tidak terbuka saat dimasak.
6. Ulangi langkah-langkah di atas hingga semua beras habis.
7. Setelah semua ketupat terbentuk, siapkan panci besar yang telah diisi dengan air secukupnya. Pastikan panci cukup besar untuk menampung semua ketupat tanpa terlalu padat.
8. Masukkan ketupat ke dalam panci berisi air, pastikan air menutupi seluruh ketupat.
9. Masak ketupat dalam air mendidih selama kurang lebih 2-3 jam. Pastikan sesekali membalik ketupat agar matang merata.
10. Setelah matang, angkat ketupat dan tiriskan.