Panaskan minyak atau ghee dalam wajan. Tumis bawang bombay hingga layu dan harum.
Tambahkan bawang putih dan jahe, tumis hingga aroma harum.
Tambahkan bumbu kari (kunyit, ketumbar, jintan, cabe bubuk, kayu manis, kapulaga, dan cengkeh). Aduk rata hingga ayam terbalut bumbu.
Tambahkan bumbu kari (kunyit, ketumbar, jintan, cabe bubuk, kayu manis, kapulaga, dan cengkeh). Aduk rata hingga ayam terbalut bumbu.
Masukkan tomat yang sudah dihaluskan, aduk hingga tomat mengental dan mengeluarkan minyak.
Tambahkan santan dan air, aduk rata. Masak dengan api kecil hingga ayam empuk dan kuah mengental, sekitar 20-25 menit. Jika kuah terlalu kental, tambahkan sedikit air.
Masukkan garam masala dan garam secukupnya, aduk rata. Masak sebentar lagi agar bumbu meresap sempurna.
Setelah matang, angkat dan sajikan dengan taburan daun ketumbar segar.