What to feed your chickens. It may come as a shock to you, but chickens are not vegetarians. In fact, given the opportunity, a chicken will eat a very well balanced and varied diet of fruits, vegetables, greens, grains, insects, grubs and even meat.