Potong dadu dada ayam sekitar 2–3 cm, lalu taburi garam dan lada hitam bubuk secukupnya.
Panaskan 2 sendok makan minyak sayur dalam wajan besar di atas api sedang. Tumis bawang bombay cincang selama 5–7 menit hingga layu dan hampir transparan.
Masukkan bawang putih cincang, masak 1 menit lagi hingga harum.
Tambahkan potongan ayam, naikkan api, lalu masak hingga permukaannya kecokelatan tetapi daging belum matang sepenuhnya.
Taburkan bubuk kari ke atas ayam dan bawang, aduk rata, lalu masak selama 1 menit hingga harum.
Tuang santan cair, kaldu ayam (atau air), dan pasta tomat. Aduk rata, lalu didihkan.
Kecilkan api, tutup wajan, dan masak dengan api kecil selama 15–20 menit. Jika kuah terlalu cair, buka tutupnya pada 5 menit terakhir agar kuah mengental.
Sementara ayam dimasak, siapkan nasi putih hangat menggunakan rice cooker atau sesuai petunjuk kemasan.
Sajikan kari ayam dengan nasi putih hangat, taburi daun ketumbar cincang jika suka.