Can Chickens Eat Nuts? What You Need to Know

A Variety of Nuts in The Market

Article Summary

  • The benefits of nuts for chickens include protein, healthy fats, fiber, vitamins, minerals, and antioxidants.
  • Precautions should be taken to avoid choking hazards, obesity, and potential allergies when feeding nuts to chickens.
  • The amount of nuts depends on the type of nut, chicken size, and age, with moderation being key to preventing health issues.

Chickens can eat a wide variety of foods, including many that may surprise you. Nuts are one such food that chickens can enjoy in moderation as part of a balanced diet. While nuts provide some nutritional benefits, they also pose potential choking hazards if fed improperly. Understanding which nuts are safe, how to prepare them, and how much to feed chickens is key.

Is it Safe for Chickens to Eat Nuts?

In general, most nuts are safe for chickens to consume. Nuts contain healthy fats, protein, fiber, and other nutrients that can complement a chicken’s diet. The main risks of feeding nuts to chickens are:

  • Choking – Whole nuts or large pieces could get lodged in a chicken’s throat or crop. Always finely chop or grind nuts before feeding them to chickens.
  • High-fat content – While healthy in moderation, too many nuts can lead to obesity and other health issues in chickens. Limit nuts to occasional treats.
  • Allergies – Some individual chickens may have allergies to certain nuts like almonds or walnuts. Discontinue feeding if any signs of allergic reaction appear.

As long as proper precautions are taken, the majority of nuts make nutritious additions to a backyard flock’s diet.

What Are the Benefits of Nuts for Chickens?

Nuts offer a variety of valuable nutrients and health benefits for chickens:

  • Protein – Most nuts contain moderate to high amounts of plant-based protein to support muscle growth and egg production.
  • Healthy fats – Nuts provide monounsaturated and polyunsaturated fatty acids that help regulate cholesterol and promote skin/feather health.
  • Fiber – The fibrous content in nuts aids digestion and nutrient absorption.
  • Vitamins & minerals – Many nuts supply important vitamins like biotin, niacin, and vitamin E, as well as minerals like magnesium, zinc, potassium, and more.
  • Antioxidants – Compounds like resveratrol found in some nuts act as antioxidants to boost immunity.
  • Flavor – Chickens enjoy the taste of nuts as an occasional treat.
Amberlink Hen with other Chicken Breeds
Amberlink Hen With Other Chicken Breeds

The specific benefits will vary slightly depending on the type of nut. But overall, nuts make a nutritious supplementary food for chickens.

What Type of Nuts Can Chickens Eat?

Most tree nuts are fine for chickens to consume in moderation. Some of the most common nuts that chickens enjoy include:


A favorite protein-packed nut. Remove shells before feeding. High in fat, so limit intake.


Loaded with vitamin E, manganese, and magnesium. Blanched almonds are the easiest to digest.


Provide zinc, iron, and magnesium. High in fat, so feed cashews sparingly.


Great source of plant protein, fiber, and antioxidants like lutein and zeaxanthin.


Supply omega-3s and other essential fatty acids. Can cause allergies in some chickens.


Rich in vitamin E, manganese, thiamine, and copper. Chickens love the flavor.

Brazil Nuts

Very high in selenium, a vital mineral. Also packed with protein and magnesium.

Macadamia Nuts

A treat that is high in healthy fats. Easy for chickens to digest.


Avoid overly salted or seasoned nuts. Check for other nut allergies, like pecans or pine nuts. When in doubt, introduce new nuts slowly while monitoring your flock.

Can Chickens Eat Peanuts?

Yes, chickens can safely eat peanuts in moderation. Peanuts provide lots of plant-based protein, healthy fats, and nutrients like niacin, copper, biotin, and more. Many backyard chickens love the flavor of peanuts.

Dried Peanuts (image by jackmac34, Pixabay)
Dried Peanuts

It’s best to feed peanuts without the shell, as the shell can pose a choking hazard. Chop peanuts into small pieces before feeding them to chickens. Limit peanut intake due to the high-fat content. Signs of too many peanuts include loose droppings or weight gain.

Overall, a few peanuts make a nutritious periodic treat. Just don’t overdo it.

Can Chickens Eat Acorns?

Acorns are nut-like seeds that drop from oak trees. Chickens can safely eat acorns as an occasional supplemental food. However acorns do contain bitter tannins, so chickens should not eat acorns as a mainstay of their diet.

Acorns on The Table (image by Couleur, Pixabay)
Scattered Acorns on The Table

The best way to feed acorns is to first leach out the tannins by boiling or soaking the acorns in water, which makes them more palatable. Chop the acorns into smaller pieces to prevent choking. Feed acorns in limited amounts along with the flock’s normal feed.

Can Chickens Eat Almonds?

Almonds are a great nut to feed chickens in moderation. Chickens enjoy the flavor of almonds. Blanched almonds are the easiest for chickens to digest.

A Closeup at Almonds (image by martin_hetto, Pixabay)
Whole Almonds

Almonds provide many vitamins, minerals, protein, and healthy fats. Limit intake due to the high-fat content. Chop or finely grind almonds before feeding them to your flock. Start with just a few almonds at a time to watch for any potential allergies, which are uncommon but possible.

Can Chickens Eat Hazelnuts?

Hazelnuts make a safe and nutritious periodic treat for chickens. Also known as filberts, hazelnuts are rich in manganese, vitamin E, thiamine, and copper. Chickens tend to love the flavor.

A Closeup at Hazelnuts (image by jackmac34, Pixabay)
Whole Hazelnuts

To feed hazelnuts, remove the shell first. Chop the nutmeat into small pieces to prevent choking. Feed hazelnuts sparingly, not daily, due to the high oil content. Monitor your chickens for any diarrhea after eating hazelnuts.

Can Chickens Eat Walnuts?

Walnuts can be fed to chickens but with a few precautions. Walnuts provide omega-3 fatty acids and vitamin E. However, chickens have trouble digesting the fleshy part. Feed only a few walnuts at a time.

Cracked Walnuts on a White Plate (image by maxmann, Pixabay)
Cracked Walnuts

It’s also important to note that walnuts are one of the more common nuts that can cause an allergic reaction in chickens. Introduce walnuts slowly while watching for any signs of reduced appetite, swelling, or respiratory distress.

Can Chickens Eat Cashews?

Cashews make a tasty treat that chickens relish. They contain lots of healthy fats, iron, magnesium, zinc, and other key nutrients. Due to the high-fat content, cashews should only be fed in moderation – no more than a few times a week.

Cashews on a Wooden Table (image by ReadyElements, Pixabay)
Cashews on The Table

Chop or grind cashews thoroughly before feeding to mitigate choking risk. Also, introduce cashews slowly to watch for any rare allergies. Overall, cashews add valuable nutrition and flavor variety to a backyard flock’s diet when fed judiciously.

How to Feed Nuts to Chickens?

Follow these tips for safely feeding nuts to chickens:

  • Always remove shells and chop nuts well first
  • Introduce new nuts slowly while watching for signs of allergies
  • Limit nuts to 1-2 times per week to avoid obesity
  • Mix nut pieces into feed or serve as occasional treats
  • Avoid moldy or rotting nuts
  • Prevent choking by finely grinding nuts for younger chickens

The proper feeding technique depends on the type and size of the nut. But in general, moderation is key to gaining the benefits of nuts without overdoing the fat intake.

How Much Nuts Can Chickens Eat?

The amount of nuts chickens can eat depends on the type of nut and the size of your chickens. Small nut pieces should make up no more than 5-10% of a chicken’s total daily diet. A few guidelines:

  • Adult standard-sized chickens: 1-2 nuts per chicken, 1-2x/week
  • Bantam chickens: Half portions of standard chickens
  • Chicks under 12 weeks: Ground nut pieces, 1-2x/week
  • Broody/laying hens: Slightly more nuts to meet protein needs

Monitor your chickens’ body condition and manure consistency. Decrease nuts if chickens become obese or get diarrhea. The right amount of nuts varies across every flock.

Can Baby Chickens Eat Nuts?

Baby chicks under 4-6 weeks old should not eat whole nuts as they can choke easily. Once chicks are fully feathered at 6-8 weeks old, they can start eating small pieces of finely ground nutmeat. Avoid high-fat nuts like macadamia or pecan for young chicks.

…young chicks can benefit from nut nutrition.

Chop nuts extra fine, mix into feed, and offer just a few pieces at a time. Monitor chicks closely when introducing new nuts. Going slow with new foods prevents digestive upsets. With proper preparation and monitoring, even young chicks can benefit from nut nutrition.

In summary, most types of nuts make safe, healthy treats for chickens of all ages. By understanding proper feeding techniques, choking hazards can be avoided. In moderation, nuts provide valuable protein, fatty acids, and minerals to give your flock’s diet a nutritious boost.

Frequently Asked Questions

Are nuts safe for chickens to eat?

Yes, many nuts are safe for chickens to eat in moderation. Nuts provide a good source of protein and healthy fats for chickens. However, it’s essential to ensure that the nuts are unsalted and free from any added flavorings. Suitable nuts for chickens include plain, raw nuts like almonds, cashews, and peanuts. However, moderation is key, as excessive consumption can lead to health issues.

Can chickens eat almonds?

Yes, chickens can eat almonds. Almonds are a good source of protein and healthy fats, making them a nutritious treat for chickens. Ensure the almonds are plain, raw, and unsalted. However, it’s crucial to feed them in moderation as part of a well-balanced diet to prevent overconsumption and potential health issues.

Are cashews OK for chickens?

Yes, cashews are generally safe for chickens to eat. They offer a good dose of protein and healthy fats. It’s important to feed cashews to chickens in their raw and unsalted form. Like with any treat, moderation is key to maintaining a balanced diet for chickens and preventing potential health issues.

Can chickens eat peanuts?

Yes, chickens can eat peanuts. Peanuts are a good source of protein and healthy fats, making them a suitable treat for chickens. However, it’s crucial to provide them in their raw, unsalted form. As with any various treats for chickens, moderation is essential to ensure a well-balanced diet and avoid potential health problems.