Can Chickens Eat Broccoli? Benefits, Limits and How to Feed

Yes, chickens can eat broccoli, raw or plain cooked, as an occasional treat, but it is not a ‘superfood’ and should stay a small part of their diet. Broccoli is watery, low in calories and supplies some vitamins and pigments. It does not replace layer feed, it is not a meaningful calcium source, and it won’t prevent disease. This guide covers what broccoli really offers and how to feed it sensibly.

Key Takeaways

  • Broccoli is a safe vegetable treat for chickens in small amounts.
  • Keep treats, including vegetables, under 10% of the diet.
  • Broccoli has very little calcium compared with a layer feed.
  • Broccoli contains glucosinolates, which are anti-nutritional in large amounts for poultry.
  • No food prevents or cures infections; sick birds need a veterinarian.

Correction: an earlier version of this article described broccoli as a staple and a significant calcium source, claimed it prevents crop impaction, sour crop and infections, suggested it could reduce the need for antibiotics, and promised shinier feathers; these claims were unsupported and have been removed.

What broccoli actually contains

According to USDA nutrient data, 100 grams of raw broccoli (about a cup of chopped florets) contains:

NutrientAmount per 100 g raw
WaterAbout 89 g
Fiber2.6 g
Calcium47 mg
Vitamin CAbout 89 mg
Vitamin KAbout 102 micrograms
Lutein and zeaxanthinAbout 1,400 micrograms

Broccoli is a nutritious vegetable for people, but chickens have different needs. They make their own vitamin C in their kidneys, and a complete poultry feed is formulated with the vitamins and minerals they require. Broccoli is a pleasant extra, not a nutritional fix.

Broccoli is not a calcium source for laying hens

Laying hens need a lot of calcium to make eggshells. Alabama Extension recommends layer diets with 3 to 4% calcium and around 18% crude protein. Raw broccoli has about 47 mg of calcium per 100 g, which is roughly 0.05%, a tiny fraction of what a layer diet supplies.

Filling up on vegetables can actually lower a hen’s calcium intake by displacing layer feed. Keep layer feed as the main diet and, if needed, offer oyster shell free-choice. Our guide to calcium for chickens explains how much hens need.

Why broccoli should stay a treat

Veterinarians at the University of Illinois recommend that scratch grains, leafy greens and vegetables make up no more than 10% of the diet. Alabama Extension warns that too many treats and kitchen scraps dilute the balanced feed and can make egg production suffer.

There is a second reason for moderation. Broccoli, like other brassica vegetables, contains glucosinolates such as glucoraphanin. In poultry nutrition research, glucosinolates from brassica oilseed meals are treated as anti-nutritional factors: they can reduce feed intake and interfere with iodine use by the thyroid gland. A few florets won’t cause that, but it is one more reason not to make broccoli a staple.

For more on building the main diet, see our chicken feed guide and our article on protein for chickens, which matters far more for feathers than any vegetable.

Does broccoli affect egg yolks?

Yolk color comes from carotenoid pigments, mainly lutein and zeaxanthin, in a hen’s diet. Hens cannot make these pigments, so what they eat shows up in the yolk. Broccoli is one of the richer vegetable sources of lutein and zeaxanthin, at about 1,400 micrograms per 100 g raw.

Because broccoli should stay under the 10% treat limit, most of a hen’s pigment still comes from her main feed and whatever she forages. Broccoli will not make eggs a different color overnight, and no study has measured the effect of broccoli treats on yolks.

How to feed broccoli

  1. Use fresh broccoli. Discard anything moldy or slimy; moldy and spoiled food can make chickens sick.
  2. Chop florets and tender stems into small pieces. Thick, woody stalks are tough and fibrous.
  3. Serve raw or plain steamed, with no butter, salt or sauces.
  4. Offer a small amount and clear away leftovers the same day.

University of Maryland Extension notes that eating large amounts of poorly digestible material can lead to an impacted crop, and that spoiled feed and dirty water are linked to sour crop. Small pieces and fresh food help avoid both. See sour crop in chickens for warning signs.

Broccoli won’t prevent disease

Claims that broccoli ‘boosts immunity’, fights infections or reduces the need for antibiotics are not supported by evidence in chickens. A balanced diet supports overall health, but no single vegetable prevents or treats infectious disease.

If a bird is sick, contact a veterinarian. In the US, medically important antibiotics for animals have required a veterinarian’s prescription since June 2023, so treatment starts with a diagnosis, not a trip to the vegetable drawer.

FAQs

Can chickens eat raw broccoli?

Yes. Raw or plain cooked broccoli is fine. Chop it into small pieces and skip seasonings.

Can chickens eat broccoli leaves and stems?

Tender stems and leaves are fine in small amounts. Chop them up, and skip thick, woody stalks, which are hard to digest.

Will broccoli make my hens’ shells stronger?

No. Broccoli contains very little calcium compared with a layer feed. Shell strength depends on a proper layer diet and, if needed, oyster shell.

How much broccoli can chickens eat?

Keep it small. All treats together should stay under 10% of what your chickens eat.

Conclusion

Broccoli is a safe, healthy-enough treat for chickens, but it is a treat, not a staple or a supplement. Offer small, fresh pieces, keep treats under 10% of the diet, and rely on a complete layer feed for calcium, protein and vitamins. If a bird looks unwell, call a veterinarian.

Sources

Checked September 2026. Labels change, so always read the label on the product you buy. See our editorial policy for how we research health articles.

Similar Posts