Dalam panci dengan dasar tebal, lelehkan 50 g mentega tawar di atas api sedang. Masukkan 60 g tepung terigu serbaguna sekaligus, aduk terus hingga adonan berwarna keemasan (sekitar 2 menit).
Angkat panci dari api, lalu tuang perlahan 500 ml susu cair full cream yang sudah hangat sambil terus diaduk dengan whisk atau spatula agar tidak menggumpal. Kembalikan panci ke api kecil, masak sambil terus diaduk hingga saus kental dan meninggalkan jejak di pinggir panci (10–15 menit).
Masukkan 100 g ham asap cincang halus, aduk rata. Tambahkan sejumput pala bubuk, garam, dan lada hitam bubuk sesuai selera, aduk kembali hingga rata.
Tuang adonan ke dalam wadah atau loyang datar. Tutup permukaannya dengan plastik wrap hingga menempel, lalu dinginkan dalam kulkas minimal 4 jam atau semalaman agar adonan lebih padat.
Bentuk adonan dingin menjadi silinder kecil atau bulatan sesuai selera. Celupkan ke dalam 2 butir telur ayam kocok, lalu baluri dengan 200 g tepung roti hingga rata. Panaskan minyak goreng secukupnya dalam wajan di atas api sedang. Goreng kroket beberapa tahap hingga berwarna keemasan. Tiriskan di atas kertas tisu, sajikan selagi hangat.