Untuk bahan kulit: Campur tepung ketan, gula halus, dan garam, lalu tuang santan sedikit demi sedikit. Uleni sampai kalis bagi jadi 4 bagian. Beri pewarna makanan pada tiap tiap bagian.
Untuk bahan isi: Campur semua bahan lalu beri isian, masak dengan api kecil hingga kelapa menjadi setengah kering.
Untuk bahan kuah: Campur santan, gula, garam, tepung beras, dan daun pandan hingga rata, rebus sampai mendidih dan sisihkan.
Ambil sedikit adonan, pipihkan, beri isi, bulatkan. Kemudian masukkan ke panci air mendidih dan rebus sampai mengapung.
Siapkan mangkuk, masukkan bulatan putri mandi, dan siram dengan bahan kuah.