Ubi kayu diparut dan diperah dengan menggunakan kain untuk membuang air ubi sehingga kering atau hampir kering.
Tumbuk halus satu ulas bawang putih, satu ulas bawang merah, dan seinci halia. Perah air dari serai. Pastikan campuran ini tidak terlalu berair.
Campurkan bahan-bahan yang telah diparut dan diperah dengan campuran bawang putih, bawang merah, halia, dan serai. Gaul rata.
Tambahkan halba yang telah direndam tadi ke dalam campuran. Pastikan halba sahaja yang dimasukkan. Gaul rata semula.
Letakkan sekeping kain dalam penapis dan letakkan satu lapisan nipis dari campuran ubi kayu tadi. Kemudian, masukkan gula melaka atau nise yang telah dipotong halus.
Tutup permukaan penapis dengan lapisan nipis campuran ubi kayu yang lagi satu. Pastikan gula melaka tertutup.
Kukus selama 1-2 minit. Jika terdapat banyak penapis, kukus bersama-sama untuk mempercepat proses.
Putu Halba siap untuk dihidang.