Can Chickens eat Beans?

Can Chickens eat Beans?

Beans are highly nutritious and are considered a superfood, and beans are also a cheap source of protein. However, can chickens eat beans? Chickens can eat beans, but only when they are cooked. This article will discuss how you can prepare beans for chickens.

What are Beans?

Beans are a type of legume and act like a seed for plants that belong to the Fabaceae family. There are many types of beans, such as:

  • Fava beans
  • Lima beans
  • Pinto beans
  • Garbanzo beans
  • Kidney beans

Are Raw or dried Beans safe for Chickens?


Now that you know the answer to this question: Can chickens eat beans? Are raw and dried beans safe for them? 

Raw beans are not safe for chickens and can harm them. If you have beans growing in your backyard or garden, keep your chickens away from that area. Raw or dried beans consist of a toxic called Phytohemagglutinin. 

Even if a chicken consumes three to four dried or raw beans, it will ingest the toxin and die within hours. There is no way to protect chickens from this toxin, so avoiding giving them dry or raw beans is best. 

Are Black Beans safe for Chickens?

Canned black beans are safe for chickens, and they love to eat them. However, these beans have a high salt content, so wash them before giving them to the chickens.

Read More: Can Chickens eat Black Beans?

Are Green Beans safe for Chickens?

Green beans will be a perfect addition to your chickens’ diet. Chickens that regularly eat green beans will develop a preference for the beans.

Do Beans provide any benefits to Chickens?


Beans are perfect for helping chickens meet their dietary requirements. However, remember that some bean varieties have a different nutrition profile. For example, Garbanzo beans have more fiber and less protein than Pinto or black beans. Most beans can offer the following benefits:

Complex Fiber and Carbs

For humans, beans are part of a low glycemic diet. This means that beans have a high fiber content, and it takes humans time to digest the fiber.

 Chickens also receive the same benefit from complex carbohydrates and fibers. Fiber can warn of diseases, help the digestive tract, and check cholesterol levels. 

Essential Minerals and Vitamins

Most bean varieties are rich in phytonutrients and antioxidants, and they will keep the chickens’ immune systems healthy. Beans also contain manganese, copper, potassium, and magnesium minerals.

Each mineral in beans plays a role in the overall well-being of the flock. Lastly, beans are also rich in water-soluble B vitamins.

How to feed chickens Beans?

Chickens love to eat dry food; however, dried versions of beans are unsafe for them. Therefore, you must prepare beans properly before giving them to the chickens:

Clean the beans

Regardless of which type of beans you have bought, you should wash, soak, and cook them. Whether the beans come from your garden or a supermarket, you must clean them. 


Once you have washed the beans and removed the dirt, you must put them in a pot or bowl. You should allow the beans to soak in water for up to five hours. Soaking dried or raw beans soften the tough exterior, making the beans digestible for chickens.


You should thoroughly cook the beans before feeding them to the chickens. To eliminate the toxins from the beans, cook them for half an hour at least.


You can serve the beans in many ways. Mix the beans with different vegetables, hand-feed them to your chickens, or put them in the layer feed.


In this article, we tackled an important question: Can chickens eat beans? Chickens can only eat beans in cooked form. Beans also provide chickens with many benefits, and you can feed the beans to the chickens in many ways.

Read More: Can Chickens Eat Bean Sprouts?

We're an affiliate! As an Amazon Associate I earn from qualifying purchases.