The common answer from chicken keepers when you ask them "what do roosters eat" is that they feed their roosters the same thing as the rest of the flock. read more
Roosters are omnivores. This means they eat both animal and plant foods. If roosters are fed a complete diet, such as from a feed store, they do not need any supplemental foods. This type of commercial feed provides roosters with all of the nutrients they need. read more
Roosters have their individual food preferences just like people. Typically, both roosters and hens forage for plants, worms and bugs -- and feed on scratch; such as corn, millet, sunflower seeds and oyster shells, which provide the necessary nutrients. read more
My layers eat the oyster shell when they need it, the chicks taste it and find it's not to their liking, and the roosters know the hens like it so they consider it a treat . Everyone can eat the same feed and everyone's happy. read more