Jika suka, rendam mutiara tapioka dalam air dingin selama 15–20 menit, lalu tiriskan.
Di panci sedang, tuang susu cair, masukkan gula pasir, batang kayu manis, dan kulit lemon.
Panaskan dengan api sedang sambil sesekali diaduk hingga susu hampir mendidih (jangan sampai mendidih).
Masukkan mutiara tapioka yang sudah ditiriskan, kecilkan api menjadi api kecil, lalu masak sambil terus diaduk selama 15–20 menit sampai mutiara jadi transparan dan campuran mengental.
Angkat panci dari api, buang batang kayu manis dan kulit lemon, lalu tambahkan ekstrak vanila dan aduk rata.
Sajikan puding hangat atau dingin. Untuk sajian dingin, tuang ke dalam mangkuk, biarkan dingin pada suhu ruang, lalu simpan di kulkas minimal 2 jam.
Simpan sisa puding dalam wadah kedap udara di kulkas hingga 3 hari.