Tavuklar, tavukların amaçlarına bağlı olarak yabani otları, otları, sebzeleri, tohumları, taneciklerini, tanelerini ve diğer çeşitli yiyecekleri yerler. Yumurtlayan tavuklar kalsiyum tanecikleri, doğal kireç kumu veya kırılmış yumurta kabukları, onlara yüksek kaliteli yumurta üretmeleri için gereken kalsiyumu verir.
Kasaplık için yetiştirilen tavuklar, solucanlar ve yoncalarda ziyafet çekebilirler. Kum, tavuğun daha kolay sindirim için tohumlarını parçalamalarını sağladığı için bir tavuk ununun önemli bir parçasıdır. Tüm tavuklar ayrıca taze veya ekşi süt, ekmek kırıntısı, bahçe atığı veya diğer masa hurdaları da yerler. Protein, kalsiyum ve karbonhidrat içeren dengeli bir diyet önermek, her bir tavuk türü için uygun büyüme ve gelişmeyi sağlar.