Dalam wadah besar, campurkan 250 g tepung terigu protein tinggi, 30 g gula kastor, 5 g garam halus, dan 7 g ragi instan. Buat cekungan di tengahnya.
Secara bertahap, tuang 125 ml susu full cream hangat dan 100 ml air dingin sambil diaduk dengan sendok kayu hingga adonan kasar terbentuk.
Tambahkan 25 g mentega tawar yang telah dilelehkan, aduk hingga merata. Tuang adonan ke permukaan yang ditaburi sedikit tepung, lalu uleni selama 5-7 menit hingga halus dan elastis.
Bulatkan adonan, kembalikan ke mangkuk, tutup dengan plastik wrap, dan dinginkan di kulkas minimal 1 jam.
Sementara itu, letakkan 250 g mentega tawar yang sangat dingin di antara dua lembar kertas roti. Ratakan dengan gilingan adonan hingga berbentuk persegi panjang sekitar 15×20 cm. Dinginkan hingga dibutuhkan.
Keluarkan adonan dari kulkas, gilas di atas permukaan yang ditaburi tepung hingga membentuk persegi panjang sekitar 20×45 cm. Letakkan blok mentega di setengah bagian adonan, sisakan tepian, lalu lipat menutup mentega.
Gilas lagi hingga ukuran 20×45 cm, lalu lipat adonan menjadi tiga seperti melipat surat (letter fold). Bungkus dengan plastik wrap dan dinginkan 30 menit.
Ulangi proses: gilas hingga 20×45 cm, lipat tiga, bungkus plastik wrap, dan dinginkan lagi 30 menit.
Gilas adonan hingga tebal 3-4 mm dengan ukuran sekitar 30×40 cm. Rapikan pinggirannya, lalu potong menjadi delapan persegi panjang ukuran 10×15 cm.
Letakkan cokelat batangan hitam atau cincangan cokelat di salah satu sisi pendek tiap potongan adonan. Gulung hingga setengah, tambahkan batang kedua, lalu gulung hingga rapi. Susun di atas loyang berlapis kertas roti dengan sisi lipatan di bawah.
Tutup agak longgar, diamkan di tempat hangat selama 1,5-2 jam hingga adonan mengembang dan terasa ringan.
Panaskan oven di suhu 200 °C (180 °C dengan kipas/pengaturan Gas 6). Oles bagian atas roti dengan telur kocok, panggang 15-20 menit hingga berwarna cokelat keemasan pekat dan jika diketuk berbunyi kosong.
Pindahkan ke rak kawat, dinginkan sebentar, dan sajikan selagi hangat.