Pakan yang diberikan harus mengandung zat-zat yang dibutuhkan oleh ayam. Zat-zat yang dibutuhkan tersebut sebagi berikut :
- Protein. Berfungsi sebagai zat pembangun tubuh. Protein berguna untuk meningkatkan jumlah otot serta daging, sehingga sangat dibutuhkan oleh anak ayam yang sedang tumbuh sampai berumur 6 bulan dan yang sedang dipersiapkan untuk diadu. Untuk menambahkan protein, para pemilik ayam sabung sering menambahkan cincangan daging kambing dalam pakan untuk ayamnya.
- Lemak. Zat ini juga dibutuhkan ayam yang sedang tumbuh. Bagi ayam yang akan disabung, lemak tidak terlalu perlu. Ayam sabung justru harus langsing, singset, dan padat tubuhnya. Jika terlalu banyak lemak, ayam akan keberatan badan sehingga mudah lelah atau tidak mapu untuk memukul.
- Karbohidrat. Zat ini sangat dibutuhkan oleh ayam sabung untuk menjaga stamina. Stamina ayam memang harus diperhatikan karena harus bertarung 5-6 ronde, setiap ronde lamanya 15 menit.
- Vitamin dan mineral. Dua zat ini bermanfaat untuk meningkatkan daya tahan tubuh
- Air. Selain pakan, ayam juga membutuhkan air. Air ini antara lain digunakan untuk proses metabolisme. Air juga diperlukan sebagai pelarut. Hampir 60% tubuh ayam terdiri atas air yang juga berguna dalam proses pencernaan, mengatur suhu badan, dan menyeimbangkan atau mengatur berbagai zat di dalam tubuh ayam.
- Hijauan. Hijauan merupakan pakan tambahan bagi ayam bangkok. Biasanya hijauan diberikan sejak anak ayam berumur dua bulan. Pakan hijauan berupa kecambah kacang hijau (taoge), kangkung, daun pisang, dan hijauan lainnya yang mengandung air dan tidak memberikan efek racun bagi ayam.
- Grit. Grit adalah bahan yang digunakan untuk membantu pencernaan ayam di tembolok, yaitu berupa kulit kerang atau cangkang bekicot. Grit bisa diberikan kepada ayam muda di dalam kandang umbaran. Grit tidak boleh diberikan kepada anak ayam di bawah umur tiga bulan karena akan mengganggu atau melukai pencernaannya.