Campurkan semua bahan kering, aduk rata, sisihkan.
Tuang campuran air ke dalam bahan kering, aduk dengan spatula hingga tercampur. Setelah air terserap, tekan-tekan adonan sebentar dengan tangan (cukup sampai tidak ada tepung kering). Bungkus dengan plastik wrap, diamkan 30 menit. Jangan uleni terlalu lama agar cakwe tidak keras.
Setelah 30 menit, tekan-tekan adonan 3–5 kali saja, bungkus kembali, lalu diamkan lagi 30 menit.
Gilas dan lipat adonan, bungkus lagi, diamkan 3 jam pada suhu ruang. Bisa juga disimpan semalaman di kulkas, keluarkan ke suhu ruang 30 menit sebelum digoreng.
Pipihkan adonan hingga tebal sekitar 1/2 cm, belah tengahnya. Oles salah satu bagian dengan bawang putih, taburi tepung tipis, lalu tumpuk dengan lembaran adonan lain.
Potong adonan selebar 3 cm, tumpuk dua potong, lalu tekan bagian tengah dengan tusuk sate.
Panaskan minyak dengan api sedang-besar, setelah panas kecilkan ke api sedang. Tes dengan sedikit adonan, jika langsung mengapung berarti minyak siap.
Ambil satu potong adonan cakwe, tarik perlahan kedua ujungnya, lalu goreng. Putar dengan sumpit hingga matang keemasan.