Can Chickens Eat Tomatoes? Benefits & Risks

Tomatoes are among the best fruits for chickens and other birds. They are rich in potassium, fiber, and antioxidants, making them pretty healthy for chickens. Tomatoes have a variety of vitamins, including vitamin C and vitamin K.

Your chickens will enjoy pecking on tomatoes since tomatoes are pretty delicious for chickens. Tomatoes are therefore safe for your flock, and your birds will enjoy pecking at ripe tomatoes.

Are Tomatoes Healthy For Chickens?

Yes, tomatoes are very healthy for chickens. Tomatoes are some of the most nutritious fruits you can give to your flock, and your chickens will love eating tomatoes.

Benefits of Tomatoes for Chickens

There are many benefices of giving tomatoes to your chickens. Below, you can read in more detail about the following tomato benefits:

  • High in Potassium
  • Rich in Antioxidants
  • High Fiber Content
  • Contains Vitamins
  • Low-Fat Content

– Tomatoes are Rich in Potassium

Tomatoes boast a high level of potassium, which helps lower the effect of extreme heat on poultry, including chickens. Potassium is also beneficial for reducing your chickens’ risk of heart disease.

A potassium-rich diet will help avoid the harmful effects of sodium in chicken feed. Potassium is essential for bone development in chickens. Your chickens need potassium to develop strong bones as they grow. Therefore, providing tomatoes to your chicken is an excellent way of giving your flock a plentiful amount of potassium.

– Tomatoes are Rich in Antioxidants

Tomatoes are rich in antioxidants, which help lower stress in chickens. Antioxidants also help chickens counter diseases that occur due to inflammation. The antioxidants in tomatoes can help your chickens maintain a healthy reproductive performance.

– Tomatoes Have High Fiber Content

The rich fiber content in tomatoes makes these fruits entirely safe and healthy for your flock. The fiber in tomatoes will help stimulate your chickens’ gastrointestinal tract, helping them maintain a sound digestive system. The fiber in tomatoes is easy to digest, and your baby chicks won’t have a problem digesting the fiber.

– Tomatoes Are Packed With Vitamins

Feeding your flock with tomatoes will provide every chicken with a proper amount of vitamin C. Vitamin C is crucial for chickens since it helps alleviate the adverse effects of stress in birds. Beside this, Vitamin C can also boost your chickens’ tolerance to heat and cold. Vitamin C further enhances chickens’ immunity.

The B9 in tomatoes can help strengthen your chickens’ immune system. B9 is essential for stimulating the production of red blood cells in chickens. It also allows chickens to absorb the protein in chicken feed much better.

Tomatoes have a high amount of vitamin K. Chickens also require vitamin K like humans. Vitamin K in ripe tomatoes can help your chickens develop immune against coccidiosis alongside other diseases that affect poultry. Vitamin K deficiency in chickens can lead to blood spots in chicken eggs.

On top of that, Vitamin K deficiency also affects the quality of chicken eggs and meat. Giving your chickens a couple of tomatoes a week is a sure way of providing the flock a decent amount of vitamin K they require to avoid the effects of vitamin K deficiency.

Tomatoes are laden with Vitamin K1. Vitamin K1 is an essential mineral that enhances blood clotting, particularly in injured chickens. Providing your chickens with tomatoes can help supplement your birds’ diet with vitamin K1. Vitamin K 1 deficiency in chickens can lead to bleeding, increased risk of heart disease, and poor bone development.

– Tomatoes Have Low-Fat Content

Tomatoes contain zero fat like other fruits that people introduce to their chickens. Thus, your chickens will not be at risk of putting on too much weight due to fat. Furthermore, tomatoes contain less than 7 grams of carbohydrates.

Too many carbs aren’t healthy for chickens, since carbs lead to weight gain, especially in inactive chickens. Outdoor chickens, however, need a decent amount of carbs since they are active throughout.

– Tomatoes Help With Egg Development

In addition, tomatoes can enhance the quality of chicken eggs. Research shows that hens that peck on ripe tomatoes have a high chance of laying quality eggs. Therefore, giving your hens a few tomatoes a week can help your birds lay high-quality, nutritious, and good-tasting eggs over time.

How Much Tomato Can Chickens Eat?

Chickens can eat tomatoes every day, thanks to the various benefits. You should not feed chickens only tomatoes, because tomatoes can’t provide them with a balanced diet. Feed tomatoes to your chickens only as a treat.

Are Tomato Plants Toxic to Chickens?

While tomatoes are healthy for chickens, tomato plants can be toxic to your flock. The plants contain solanine, a compound that research shows is toxic for poultry. Tomato plants also have pesticides and harmful chemicals that can potentially kill your chickens.

Tomato plants are among the nightshade family of plants. The stems and leaves of these plants can kill chickens and other birds since they have toxic substances. Hence, refrain from feeding your chickens with tomato plants.

Are Raw Tomatoes Bad For Chickens?

Raw tomatoes aren’t bad for chickens. However, they lack the crucial minerals and vitamins present in ripe tomatoes. Your chickens won’t mind trying raw tomatoes. Ripe tomatoes are nonetheless the best for chickens.

Despite being juicy, ripe tomatoes are rich in a variety of crucial minerals. Unlike raw tomatoes, ripe tomatoes are pretty delicious for chickens. Your chickens will peck on raw tomatoes, but they won’t enjoy them as much as they enjoy ripe tomatoes.

Are Spoiled Tomatoes Good for Chickens?

No, spoiled and bad tomatoes are not good for chickens, just like any other spoiled food. Chickens can get sick from eating moldy or rotten tomatoes. So, don’t feed you chickens tomatoes that went bad.

Can Chickens Get Diarrhea From Tomatoes?

Tomatoes are pretty watery, particularly ripe tomatoes. Some chickens can get diarrhea from eating too many ripe tomatoes. Excess tomatoes aren’t good for chickens since they can make them die from diarrhea.

It helps to moderate the number of tomatoes you give to your flock. Baby chicks are particularly susceptible to getting diarrhea after eating tomatoes.

What Age Can Chickens Eat Tomatoes?

Chickens of all ages can eat tomatoes. However, baby chicks shouldn’t eat tomatoes, particularly too much ripe potatoes. Wait for the baby chicks to be a couple of weeks old before introducing tomatoes to their regular diet.

Overly, one-month-old chickens can eat tomatoes without getting diarrhea or other digestive problems.

Risks of Chickens Eating Tomatoes

Although there are many benefits of chickens eating tomatoes, there are also some risks you should know about. Feeding excessive amounts of tomatoes to your chickens can cause  various problems including:

  • Skin diseases
  • Digestive problem
  • Diarrhea
  • Crop problems

So, as I mentioned before, offer tomatoes to your chickens only as a treat, and don’t give them too much.


Tomatoes are great fruits for chickens, considering the multiple health benefits they have for chickens. Giving tomatoes to your chickens will help them grow healthy and develop a robust immune system. Nonetheless, regulate the number of tomatoes, especially if the tomatoes are too ripe.

Most importantly, tomatoes shouldn’t be the main diet for chickens but a healthy treat for your birds. Furthermore, avoid giving tomato plants to your chickens since the harmful chemicals in these plants will ultimately kill your precious birds.

avatar James
Hey, I'm James, a hardworking homesteader for more than 30 years. I enjoy the feeling of accomplishment that comes from tending my flock. I've raised chickens and ducks for eggs and meat for many years. I also have experience with other poultry too. Learn more

Leave a Comment

Your email address will not be published. Required fields are marked *