Table of Contents
Can chickens eat tomatoes? Yes, but not all tomatoes are safe for your flock. If you have backyard chickens, it’s important to know which tomatoes are good and which ones to avoid. Feeding the wrong kind could make your chickens sick.
Tomatoes can be a tasty and healthy treat for chickens. They contain vitamins and antioxidants that help with egg production and overall health. However, some parts of the tomato plant, like the leaves and stems, are toxic to chickens. In this blog post, we’ll explore the benefits and risks of feeding tomatoes to chickens so you can keep your flock happy and safe.
Can Chickens Eat Tomatoes? Safe and Unsafe Choices
Chickens can eat ripe, red tomatoes in moderation. These tomatoes are a tasty and nutritious treat for them. However, not all tomatoes are safe. Green tomatoes, leaves, stems, and flowers contain harmful toxins that can make chickens sick.
Tomato plants have a chemical called solanine. This toxin is found in unripe tomatoes and plant parts. Eating too much solanine can harm a chicken’s nervous system. To keep your chickens safe, always give them fully ripened tomatoes and remove any green parts.
If you grow tomatoes in your garden, make sure your chickens don’t eat the plant. Fencing around tomato plants can help keep your flock safe. Providing healthy treats instead of harmful plant parts is the best way to keep your chickens happy and well-fed.
Why Ripe Tomatoes Are Good for Chickens
Ripe tomatoes are packed with important nutrients. They are a great source of vitamins and antioxidants that can help improve your chickens’ health. Feeding them in small amounts can be a great way to add variety to their diet.
Tomatoes contain vitamin C, which helps boost the immune system. This is especially helpful during colder months when chickens are more likely to get sick. Vitamin A in tomatoes also helps with vision and skin health.
Another important nutrient in tomatoes is lycopene. This antioxidant helps reduce inflammation and supports heart health. Chickens that eat tomatoes in moderation can enjoy these health benefits without any risks.
Nutritional Benefits of Tomatoes for Chickens
Tomatoes are not just a tasty treat—they are also full of essential vitamins and minerals. Adding them to your chicken’s diet can help improve their overall health.
- Vitamin C – Supports a strong immune system and helps fight infections.
- Vitamin A – Improves vision and keeps feathers healthy.
- Vitamin K – Supports blood clotting and bone strength.
- Lycopene – Reduces inflammation and promotes heart health.
Tomatoes also contain water, which helps keep chickens hydrated. During hot summer days, offering tomatoes as a snack can help keep your flock cool and refreshed.
How Tomatoes Help Improve Egg Quality

Some studies suggest that tomatoes can improve the quality of eggs laid by chickens. The nutrients found in tomatoes can help make eggs healthier and more nutritious.
Tomatoes contain beta-carotene, which helps deepen the color of egg yolks. This gives eggs a rich, golden color. Chickens that eat tomatoes may also lay eggs with higher levels of vitamin A and E.
Eggshell thickness is another important factor. While tomatoes do not directly affect shell strength, the extra nutrients they provide can support overall egg production. A balanced diet with tomatoes can lead to better-quality eggs for you and your family.
The Right Way to Feed Tomatoes to Chickens
When feeding tomatoes to chickens, it is important to prepare them properly. This ensures that your flock gets the benefits without any risks.
- Always use ripe tomatoes – Green tomatoes contain harmful toxins.
- Wash them well – This removes any dirt or pesticides.
- Cut into small pieces – Makes it easier for chickens to eat.
- Feed in moderation – Too many tomatoes can cause digestive issues.
Chickens love variety in their diet. Offering tomatoes as an occasional treat alongside their regular feed will keep them happy and healthy.
Can Chickens Eat Tomato Seeds and Skins?
Tomato seeds and skins are safe for chickens. They do not contain harmful toxins and can be eaten without any problems. However, feeding them in small amounts is best.
Tomato seeds are rich in fiber, which can help with digestion. The skins also contain antioxidants that support overall health. If your chickens enjoy eating whole tomatoes, there is no need to remove the seeds or skins.
Some chickens may have difficulty digesting tomato skins, especially if they are older. If you notice any digestive issues, try cutting the tomatoes into smaller pieces or removing the skin before feeding.
Why You Should Never Feed Chickens Green Tomatoes
Green tomatoes contain solanine, a natural toxin that can harm chickens. This chemical is found in all parts of the unripe tomato plant, including the fruit itself.
Solanine can cause serious health problems in chickens, including:
- Weakness and loss of energy.
- Upset stomach and diarrhea.
- Breathing problems in severe cases.
To keep your chickens safe, always wait until tomatoes are fully ripe before feeding them. If you have green tomatoes in your garden, keep them out of reach from your flock.
The Dangers of Tomato Leaves, Stems, and Flowers

Tomato leaves, stems, and flowers are not safe for chickens. These parts of the plant contain high levels of solanine and should always be avoided.
- Leaves and stems – Toxic and can cause digestive issues.
- Flowers – May contain harmful compounds.
- Rotten plant parts – Can grow mold, which is dangerous for chickens.
If your chickens roam freely in your garden, make sure they do not eat tomato plants. Keeping your plants fenced off will prevent accidental poisoning.
What Happens if Chickens Eat Too Many Tomatoes?
Too many tomatoes can cause digestive issues in chickens. While they are a healthy treat, they should never replace a balanced diet.
Eating too many tomatoes may cause:
- Loose droppings due to high water content.
- Upset stomach from too much acidity.
- Reduced appetite if given too often.
If your chickens eat too many tomatoes, limit their intake for a few days. Always provide a mix of healthy foods to keep their diet balanced.
Can Baby Chicks Eat Tomatoes? What You Need to Know
Baby chicks have sensitive digestive systems. While adult chickens can eat tomatoes, baby chicks should only have them in small amounts.
- Wait until they are at least 6 weeks old.
- Start with tiny pieces of ripe tomatoes.
- Avoid green tomatoes and plant parts completely.
Baby chicks need a strong foundation of chick starter feed. Treats like tomatoes should only be introduced once they are older and eating a varied diet.
Raw vs. Cooked Tomatoes: Which Is Better for Chickens?
Both raw and cooked tomatoes are safe for chickens, but they have some differences.
- Raw tomatoes – Full of fresh vitamins and hydration.
- Cooked tomatoes – Easier to digest but may lose some nutrients.
If you have extra cooked tomatoes, such as in tomato sauce, you can offer them as a treat. However, avoid anything with added salt, spices, or oils.
Other Safe and Healthy Treats for Your Chickens

Tomatoes are not the only treat chickens love. There are many other safe and healthy snacks you can give your flock.
- Leafy greens – Kale, lettuce, and spinach are great choices.
- Fruits – Apples, berries, and melons are safe and nutritious.
- Vegetables – Cucumbers, carrots, and squash make good treats.
A varied diet helps keep chickens healthy and happy. By offering safe treats in moderation, you can ensure your flock gets the best nutrition possible.
Conclusion
Tomatoes can be a tasty and healthy treat for chickens when given the right way. Ripe, red tomatoes are safe, but green tomatoes, leaves, and stems can be harmful. Always feed tomatoes in small amounts and mix them with other healthy foods to keep your chickens happy and strong.
Taking care of chickens means knowing what foods are good and what foods to avoid. By feeding them safe and healthy treats, you can help them grow, lay better eggs, and stay active. Always watch what your chickens eat, and they will reward you with fresh eggs and lots of fun!
FAQs
Q: Can chickens eat tomatoes every day?
A: No, chickens should not eat tomatoes every day. Tomatoes should be given as an occasional treat along with their regular food.
Q: Are tomato plants poisonous to chickens?
A: Yes, tomato leaves, stems, and flowers are toxic to chickens because they contain solanine, which can make them sick.
Q: Can baby chicks eat tomatoes?
A: Baby chicks should not eat tomatoes until they are at least 6 weeks old. Start with small pieces of ripe tomatoes and feed in moderation.