Rendam tahu dengan air panas yang telah dicampur dengan 1 sdt garam. Tiriskan dan pastikan tahu benar-benar kering.
Campur semua bahan pelapis tahu dalam wadah, aduk rata, lalu masukkan potongan tahu ke dalamnya. Guncang-guncangkan wadah sampai tahu tertutup semua dengan tepung.
Panaskan minyak, lalu goreng tahu sampai kuning garing di kedua sisinya. Angkat dan sisihkan.
Goreng bawang putih yang dicincang dengan minyak yang banyak menggunakan api kecil.
Lalu aduk terus sampai berwarna kuning keemasan. Jangan sampai bawang putih gosong karena rasanya akan pahit. Angkat dan sisihkan.
Dengan menggunakan 1 sdm minyak bekas menggoreng bawang putih dan 1 sdm margarin, tumis irisan bawang putih, cabe rawit merah dan hijau, daun bawang, garam, dan merica, sampai matang dan layu.
Aduk terus sampai bumbu terlihat kering, lalu matikan kompor.
Masukkan bawang putih cincang goreng dan aduk rata. Lalu masukkan tahu yang telah digoreng. Aduk kembali.