Untuk membuat bun, campur dan aduk menggunakan mixer: tepung protein tinggi, ragi, gula pasir, improver, dan susu bubuk, hingga rata selama 1 menit. Tambahkan telur, susu cair, dan air es. Lalu, aduk lagi selama 3 menit dengan kecepatan sedang. Lalu, masukkan margarin dan garam, aduk sampai adonan kalis. Angkat, tutup adonan dengan plastic wrap, dan istirahatkan adonan selama 10 menit. Potong dan timbang adonan dengan berat masing-masing 50 gr atau sesuai selera, dengan bentuk memanjang. Kemudian, letakan di loyang dan diamkan hingga mengembang hingga 2 kali lipat. Oven di suhu 1800C selama kurang lebih 15 menit, hingga warna kecoklatan.
Untuk membuat filling dan topping: campur dan aduk seluruh bahan, masak dengan api kecil, hingga rata dan keju meleleh.
Penyelesaian: ambil adonan roti yang sudah matang, isi bagian tengah dan atas roti dengan bahan filling dan topping.