Can Goats Eat Walnuts? Simple Answer & Feeding Tips

Written By Jill Taylor

When I first started raising goats, the question of what they could and couldn’t eat was always at the forefront of my mind. Can goats eat walnuts was one of those questions that came up more frequently than I expected. The short answer is yes, they can. But like many things when it comes to livestock care, the details are essential.

I remember the first time one of my goats stumbled upon a fallen walnut in the yard. With curious eyes, she sniffed and nibbled, making me wonder if it was safe for her to consume. This sent me on a journey to uncover the facts, dispel myths, and determine the benefits and potential risks of feeding walnuts to our caprine friends.

If you, like me, are keen on providing the best diet for your goats and understanding the nuances of their dietary needs, this article will shed light on everything you need to know about goats and walnuts. Dive in to ensure you’re giving your goats a treat that’s both delicious and nutritious.

can goats eat walnuts

What are Walnuts?

Walnuts, often mistaken for acorns due to their similar appearance, are the edible seeds found inside the hard shell of a fruit borne by the walnut tree. Native to various parts of the world, these seeds are typically encased in a green husk which ripens to reveal the familiar brown-shelled nut.

There are several varieties of walnuts, including the black walnut, Persian or English walnut, and the heartnut. Regardless of the type, the outer green husk and the inner brown shell contain specific compounds that can have implications when considering them as a dietary addition for animals, such as goats.


Can Goats Eat Walnuts?

The simple answer to whether goats can consume walnuts is yes. However, as with many dietary choices for livestock, the specifics play a critical role. Although some online sources may suggest walnuts are harmful to goats, it’s crucial to differentiate between the nut itself and certain components it contains.

The compound of concern in walnuts is juglone, which, under specific circumstances, could pose risks to pregnant goats. Yet, for juglone to be harmful, it would need to be isolated from the walnut, as consuming the entire nut doesn’t typically present a danger. Thus, when offered whole walnuts or walnut leaves, goats can enjoy them safely, provided certain precautions are observed.

Health Benefits of Walnuts for Goats

whole and chopped walnuts

Walnuts aren’t just tasty treats for goats; they’re packed with a myriad of nutrients that can provide various health benefits. From protein to antioxidants, let’s delve into the advantages of incorporating these nuts into your goats’ dietary regimen.

Rich Protein Source

Walnuts are a valuable source of protein, crucial for muscle development and maintenance in goats. Their high protein content can be a welcome addition to the regular fodder, especially for growing kids and lactating does.

Dietary Fiber and Good Fats

Apart from protein, walnuts contain dietary fiber, which aids in digestion and promotes gut health. Additionally, the good fats present in walnuts can provide essential fatty acids, supporting overall well-being and energy needs.

Vitamin Treasure Trove

B Vitamins are among the many vitamins found in walnuts. These vitamins play a vital role in energy metabolism and nerve function, contributing to the optimal health of your herd.

Antioxidant Powerhouse

Of all the nuts, walnuts rank impressively high on the ORAC scale, which measures plant-sourced antioxidants. Introducing walnuts into your goats’ diet can help bolster their immune systems and combat diseases, ensuring a healthier and more resilient herd.

Are there any Risks in Feeding Walnuts to Goats?

three goats in a field

While walnuts offer numerous health benefits for goats, it’s essential to be aware of potential risks associated with their consumption. Primarily, the concern revolves around a compound called juglone present in walnuts. In large quantities or specific forms, juglone can be toxic, especially to pregnant does, potentially causing health issues or even abortion.

However, it’s worth noting that the risks come into play only when juglone is consumed in concentrated forms. When feeding goats whole walnuts, the levels of juglone they ingest are typically negligible. Nevertheless, it’s crucial to ensure that goats avoid consuming excessive amounts of the green husk or brown shell, as these parts can have higher toxin concentrations detrimental to a goat’s health.

How to Prepare Walnuts for Goats?

Introducing walnuts to your goat’s diet requires some preparation to ensure safety and ease of consumption. Whole walnuts can be offered, but it’s advisable to check for and remove any green husk remnants, which can contain higher toxin levels. Crushing the walnuts can also make it easier for goats, especially the younger ones, to consume, minimizing the risk of choking.

If you’re looking to offer a slightly different treat, you can dry roast the walnuts. Place them in a pan over medium heat until they brown slightly and their shells crack easily. Once cooled, you can crack open the shells, providing your goats with a nutritious and slightly toasted treat. Remember, regardless of the preparation method, it’s essential to keep the nut pieces free of any green husk remnants.

Can Goats Eat Cooked Walnuts?

roasted walnuts

Absolutely, goats can enjoy cooked walnuts just as much as they do raw ones. Cooking doesn’t detract from the nutritional value of the walnuts; in fact, the process can make certain nutrients more accessible and the nuts easier to digest. Whether roasted or baked, cooked walnuts provide a similar range of health benefits as their raw counterparts.

However, when cooking walnuts for your goats, it’s essential to keep the heat moderate to prevent burning. Burnt walnuts could potentially introduce unwanted compounds that might not be ideal for goat consumption.

Can Goats Eat Raw Walnuts?

Certainly, raw walnuts can be a delightful treat for goats. In their uncooked state, these nuts retain all of their natural nutrients and offer the same health benefits as their cooked counterparts. Their natural crunch and flavor can be an appealing change of pace for your herd, enhancing their dietary variety.

However, as with any food, it’s vital to exercise caution. Before offering whole-shelled walnuts, it’s imperative to inspect them for remnants of the green husk, which can contain undesirable toxins. Ensuring that your goats consume clean, husk-free walnuts will keep them safe and allow them to enjoy the nutritious benefits of this natural snack.

What Parts Of The Walnut Tree Are Safe For Goats?

walnut tree

The walnut tree doesn’t just provide nutritious nuts; other parts of the tree can also be explored as potential food sources for goats. Let’s delve into which parts of the walnut tree are safe and which might require some caution.

Walnut Leaves

Goats can certainly munch on walnut leaves. Found in both temperate and warmer climates, walnut trees can be a source of green fodder for goats when they are out grazing. It’s worth noting, however, that wilted leaves can have a heightened concentration of juglone, the compound of concern in walnuts. Hence, freshly fallen leaves or those directly from the tree are ideal for goats.

Walnut Tree Bark

While the bark of the walnut tree is not toxic to goats, it might not be their first choice for a snack. Goats, being curious creatures, might nibble on it occasionally, but it’s less likely to be a staple in their diet. Always ensure they have access to varied and nutritionally balanced food sources to keep them healthy and satisfied.

Walnut Husk (Green Outer Covering)

The husk is the green outer covering of the walnut, which turns black as it decomposes. While mature husks are not typically toxic, they contain juglone, the compound of concern, in higher concentrations than other parts of the tree. As such, it’s best to prevent goats from consuming large amounts of husks. 

Some farmers note that their goats might nibble on them occasionally without any apparent adverse effects, but it’s always better to err on the side of caution.

Walnut Twigs and Small Branches

Goats are known for their browsing behavior, which means they often prefer to eat shrubs, trees, and weeds over grasses. The twigs and smaller branches of walnut trees can be chewed on by goats. They might find them appealing because of the bark and tender inner parts of the twigs. 

However, similar to other tree parts, they should be consumed in moderation and not make up a significant part of the goats’ diet.

How Often Should I Feed my Goats Walnuts?

goats eating

Incorporating walnuts into your goats’ diet can offer a nutritious supplement, but it’s crucial to strike a balance. While walnuts are packed with beneficial nutrients, they shouldn’t replace the primary sources of nutrition that goats typically get from forages, grains, and other feeds.

Given their high nutritional content, walnuts can be fed as an occasional treat rather than a daily staple. This way, they provide a pleasant variation in the diet without overwhelming it. Regular monitoring of your goats’ health and behavior will give you insights into how well they are adjusting to the inclusion of walnuts in their diet.

Can Goats Eat Any Type of Walnut?

Yes, any type of walnut – English, black, white – can be fed to your goats safely without risking toxicity or digestive upsets.

All types provide nutrition in different ways as well as health benefits such as improved cardiovascular function and lower cholesterol.

Can Baby Goats Eat Walnuts?

Yes, baby goats can eat walnuts.

As with adult goats, you will need to check for green husk pieces caught in the nutmeat or outer shell before feeding whole shelled nuts to young does and bucks.

Walnuts are safe for young kids regardless of how they are processed – whole shelled, crushed, or in butter form – as long as they do not contain any green husk.

What other nuts and seeds can goats eat apart from walnuts?

shelled peanuts

When considering diversifying your goat’s diet with nuts and seeds, walnuts aren’t the only option. Several nuts and seeds can provide unique nutritional benefits and flavors that goats might enjoy. It’s essential to introduce new foods gradually and observe for any changes in health or behavior. Let’s delve into some popular nuts and seeds and their suitability for goats.


Peanuts can be a protein-rich treat for goats. They contain essential fats and nutrients beneficial for their health. However, it’s best to provide unsalted and unflavored peanuts, as added salt or flavors might not be suitable for goats. Remember, peanuts should be supplementary treats and not a primary food source.

Read More: Can Goats Eat Peanuts? Great Benefits In Moderation


While acorns are often consumed by wild animals, they contain tannins, which can be toxic to goats in large amounts. In small quantities and when other food sources are available, goats might nibble on them occasionally without any apparent issues. However, it’s advisable to restrict their acorn intake, especially if there’s an abundance of acorn-producing oak trees in their grazing area.

Read More: Can Goats Eat Acorns? 5 Important Benefits

Sunflower Seeds

Sunflower seeds are a hit among many animals, and goats are no exception. Rich in essential fatty acids, these seeds can help improve the coat shine and overall health of goats. They can be sprinkled over their regular feed or given as an occasional treat. Black oil sunflower seeds are especially favored due to their high-fat content.

Read More: Can Goats Eat Sunflower Seeds? 6 Awesome Benefits


Almonds can be another nutritious treat for goats. They’re high in essential nutrients like Vitamin E, magnesium, and healthy fats. As with other nuts, it’s crucial to offer them in moderation and ensure they’re unsalted and raw. Bitter almonds, however, should be avoided as they contain compounds that can be toxic.

Read More: Can Goats Eat Almonds? Yes, In Moderation


Pecans are safe for goats to eat and are packed with beneficial nutrients. Similar to other nuts, they provide essential fats and vitamins that can be good for a goat’s health. However, as with all nuts, they should be offered in moderation and as a treat rather than a staple.

Read More: Can Goats Eat Pecans? Simple Answer & Feeding Tips

Can Goats Eat Walnuts – Final Thoughts

Feeding walnuts to your goats is a great way to give them some extra protein and minerals. Walnuts are also a good source of healthy fats for your goats. Just be sure to hull the nuts before feeding them to your goats, as there are sharp edges on the shells that can cause injury.

And always keep an eye on your goats when they’re eating any new food, just in case they have an adverse reaction.