Pigs can eat ripe tomatoes, but tomato plants themselves are toxic
Pigs can safely eat ripe, red tomatoes in moderation, but they should never eat any part of the tomato plant—the stems, leaves, roots, or unripe green tomatoes. The plant contains solanine, an alkaloid compound that builds up in green tissue and can cause digestive upset, neurological problems, and in severe cases, poisoning. Even though pigs are hardy animals, solanine affects them the same way it affects humans and other livestock.
The danger is highest in the green parts of the plant and in unripe fruit. Ripe red tomatoes have very little solanine left, which is why they are safe. However, the stems, leaves, and roots remain toxic no matter how mature the plant is. If your pigs have access to a tomato garden, they will dig, root, and eat whatever they can reach—including the parts that will harm them.
Key Takeaways
- Ripe red tomatoes are safe for pigs to eat in small amounts as an occasional treat, but unripe green tomatoes and all plant parts are toxic.
- Tomato plant stems, leaves, and roots contain solanine, a poison that causes vomiting, diarrhea, weakness, and in severe cases, tremors or paralysis.
- Pigs will naturally root and forage, so physical barriers like fencing are the most reliable way to keep them away from tomato plants.
- If a pig eats tomato plant material, watch for signs of illness within a few hours to a day, and contact a veterinarian if symptoms appear.
Why tomato plants are dangerous for pigs
Solanine is a natural pesticide that the tomato plant produces to protect itself from insects and disease. It concentrates in the green parts of the plant because that is where the plant is actively growing and defending itself. As the fruit ripens and turns red, the solanine breaks down and moves out of the fruit, which is why a ripe tomato is safe but a green one is not.
Pigs that eat tomato plant material may show signs of poisoning within a few hours to a full day. Symptoms include vomiting, diarrhea, loss of appetite, drooling, weakness, and abdominal pain. In more serious cases, a pig may develop tremors, become uncoordinated, or show signs of depression and lethargy. The severity depends on how much plant material the pig ate and the pig's size and overall health.
Young pigs and smaller breeds are at higher risk because they have less body mass to dilute the toxin. A single pig eating a few leaves may show mild symptoms or none at all, while a pig that consumes a large amount of stems or roots is more likely to become seriously ill.
Safe ways to feed tomatoes to pigs
If you grow tomatoes and keep pigs, you can offer ripe red tomatoes as an occasional treat. Wash the tomato first to remove any dirt or pesticide residue. Cut it into pieces small enough that the pig cannot choke, or straightforward place whole ripe tomatoes in the pen and let the pig eat naturally. Pigs enjoy the moisture and mild sweetness, and ripe tomatoes are nutritionally harmless in small quantities.
Do not make tomatoes a regular part of the pig's diet. They are mostly water and do not provide the protein, fat, and minerals that pigs need. Tomatoes work best as a supplement to a balanced grain and vegetable diet, not as a replacement for it. A pig that eats too many tomatoes may develop digestive upset straightforward from the volume of water and fiber, even though the tomato itself is not toxic.
Never feed tomato scraps, cull tomatoes, or any part of the plant to pigs unless you are absolutely certain the tomato is fully ripe and red. When in doubt, do not offer it. The risk is not worth the small nutritional benefit.
Keeping pigs away from tomato gardens
The most practical solution is to physically separate pigs from tomato plants. Pigs are strong diggers and foragers, and they will root under, through, or around weak fencing. Use sturdy fencing at least three feet tall, and bury it six inches to one foot underground to prevent pigs from rooting beneath it. Electric fencing is also effective because pigs learn quickly to avoid the shock.
If you have a garden area, fence it completely and check the perimeter regularly for gaps, loose boards, or areas where soil has been disturbed. Pigs can squeeze through surprisingly small openings, so seal any holes or weak spots. Keep the gate latched securely—pigs are curious and will push on gates if they are not properly fastened.
Another option is to grow tomatoes in raised beds or containers that are elevated high enough that pigs cannot reach them. This works well for small home gardens but is less practical for larger operations. Raised beds also make harvesting and maintenance easier for you.
Other garden plants that are toxic to pigs
Tomato plants are not the only garden crop that can poison pigs. Potatoes, eggplants, and peppers are all members of the nightshade family and contain solanine in their leaves, stems, and unripe fruit. Pigs can eat ripe potato flesh and ripe peppers, but never the green parts or the plant itself.
Avocado, cherry pits, apple seeds, and moldy or fermented grains are also toxic to pigs. Rhubarb leaves contain oxalates that can cause kidney damage. If you keep pigs near a garden or orchard, learn which plants are safe and which are not, and manage access accordingly. When in doubt, keep pigs away from plants they have not eaten before.
What to do if a pig eats tomato plant material
If you see a pig eating tomato plant stems, leaves, or green fruit, remove the pig from the area when ready and prevent further access to the plant. Do not panic—a small amount of plant material may cause no symptoms at all, especially in a large pig. Watch the pig closely over the next 24 hours for signs of illness.
If the pig shows vomiting, diarrhea, weakness, loss of appetite, or any other unusual behavior, contact a veterinarian as soon as possible. Tell the veterinarian exactly what the pig ate, how much you think it was, and when it happened. There is no specific antidote for solanine poisoning, but a veterinarian can provide supportive care such as fluids, anti-nausea medication, or other treatments to help the pig recover.
Most pigs that eat a small amount of tomato plant material recover without treatment, but severe poisoning can be fatal. Prevention through fencing and careful management is far easier and safer than dealing with a sick pig.
Frequently Asked Questions
Can pigs eat tomato leaves if they are cooked?
No. Cooking does not break down solanine enough to make tomato leaves safe for pigs. The toxin is heat-stable and remains dangerous even after boiling or roasting. Never feed any part of the tomato plant to pigs, cooked or raw.
How much ripe tomato can a pig safely eat?
There is no strict limit, but ripe tomatoes should be an occasional treat, not a daily food. A handful of ripe tomatoes per pig per week is reasonable. If a pig eats a large amount of ripe tomatoes, it may develop loose stools from the water and fiber content, but this is not poisoning—just digestive upset.
Are cherry tomatoes safer than regular tomatoes?
Cherry tomatoes are safe for pigs to eat if they are fully ripe and red, just like any other ripe tomato. The size does not matter—only the ripeness. Green cherry tomatoes are just as toxic as green regular tomatoes.
Can pigs eat tomato juice or canned tomatoes?
Canned tomatoes and tomato juice made from ripe tomatoes are safe in small amounts. However, many canned products contain added salt, sugar, or spices that are not ideal for pigs. Plain, unsalted canned tomatoes are better than flavored varieties, but fresh ripe tomatoes are still the best choice.
What if my pig ate a green tomato by accident?
One green tomato is unlikely to cause serious harm, especially in a large pig. Watch for signs of illness over the next 24 hours. If the pig seems normal and continues to eat and drink, it will probably be fine. Contact a veterinarian if you notice vomiting, diarrhea, weakness, or loss of appetite.