What do chickens eat? Chickens are omnivores, meaning they can eat a variety of foods including grains, vegetables, fruits, and even small amounts of meat.
Understanding Chicken Nutrition
Chickens require a balanced diet to stay healthy and productive, especially if they are being raised for egg laying or meat production.
Their diet can include commercially prepared feed, which ensures they get a balanced intake of nutrients, as well as a variety of other foods for enrichment.
Key Components of a Chicken’s Diet
- Layer Pellets: These are formulated specifically for egg-laying hens, rich in calcium to support shell formation.
- Grower Feed: Used for chickens that are being raised for meat, it has higher protein content to support rapid growth.
- Starter Feed: For chicks, this feed has the highest protein content to aid in their early development.
Other Foods For Chicken

Chickens can eat most vegetables, which provide essential vitamins and minerals:
- Corn: Provides carbohydrates for energy.
- Wheat and Barley: Good sources of vitamins and fiber.
- Leafy Greens: Such as kale and spinach, are favorites and are rich in nutrients.
- Carrots: Offer beta-carotene, which is good for their vision.
- Broccoli and Cauliflower: Provide fiber and vitamins.
- Apples: A good source of vitamins, but seeds should be removed as they contain cyanide.
- Berries: Loved by chickens and are a healthy treat.
- Mealworms: High in protein and a great treat.
- Small amounts of cooked meats: Can be given, but should be free from seasonings and cooking oils.
