Isi panci besar dengan air, tambahkan 1 sendok makan garam, lalu didihkan hingga air benar-benar mendidih.
Tambahkan 350 gram pasta gemelli, masak selama 8-10 menit hingga al dente. Sisihkan 240 ml air rebusan pasta, lalu tiriskan pasta.
Panaskan 1 sendok makan minyak zaitun dalam wajan besar di atas api sedang-tinggi. Tambahkan potongan ayam yang sudah dibumbui dengan 1/2 sendok teh garam dan 1/4 sendok teh lada hitam bubuk. Masak selama 5-7 menit hingga ayam matang sempurna, lalu angkat dan sisihkan di piring.
Turunkan api menjadi sedang. Tambahkan 1 sendok makan minyak zaitun ke wajan yang sama, lalu tumis bawang bombay selama 3-4 menit hingga layu dan transparan.
Masukkan bawang putih cincang dan oregano kering, tumis selama 1 menit hingga harum.
Tuang tomat hancur dan kaldu ayam, aduk sambil mengikis sisa kerak di dasar wajan. Didihkan perlahan, kecilkan api, tutup wajan, dan masak selama 10 menit.
Tuang krim masak, aduk rata, lalu masukkan bayam segar sedikit demi sedikit sambil terus diaduk hingga bayam layu.
Masukkan kembali ayam ke dalam saus, tambahkan pasta, lalu aduk hingga merata. Jika saus terlalu kental, tambahkan air rebusan pasta sedikit demi sedikit hingga kekentalan yang diinginkan.
Sajikan segera, taburi keju Parmesan parut, dan tambahkan daun basil segar jika suka.