Jika adonan kunafa (kataifi) beku, biarkan hingga lunak, lalu suwir menjadi serpihan-serpihan kecil dan halus.
Panaskan wajan besar di atas api sedang, lelehkan mentega tawar atau ghee, lalu masukkan serpihan kunafa. Aduk terus selama 8–10 menit hingga berwarna cokelat keemasan dan renyah. Angkat dan tiriskan di atas tisu dapur, kemudian biarkan dingin.
Dalam mangkuk sedang, campur kunafa yang sudah dingin dengan selai pistachio atau krim pistachio dan garam laut (opsional). Aduk hingga adonan kental dan menyatu.
Lelehkan cokelat cincang (susu atau hitam berkualitas baik) dengan cara au bain-marie (letakkan mangkuk tahan panas di atas panci berisi air panas) atau di microwave dengan interval 30 detik, aduk setiap kali hingga cokelat licin.
Tuang sedikit cokelat leleh ke dalam cetakan cokelat batangan (atau loyang berlapis kertas roti), ratakan hingga membentuk lapisan tipis pada dasar dan sisi cetakan. Dinginkan dalam kulkas selama 5–10 menit hingga cokelat mengeras.
Sendokkan adonan pistachio-kunafa secara merata ke dalam cetakan yang sudah dingin, lalu tekan perlahan hingga padat.
Tuang sisa cokelat leleh untuk menutup isian, ketuk cetakan perlahan agar gelembung udara keluar, lalu dinginkan lagi dalam kulkas selama 30–60 menit hingga cokelat benar-benar keras. Keluarkan dari cetakan atau potong-potong menjadi batangan, lalu sajikan.