If you are rearing pigs, you most likely will not have a hard time picking out what to feed them. They will eat almost anything you offer them.
Pigs can eat tomatoes, but only one part of a tomato plant—the fruit.
Pigs can eat tomato fruit, given that the fruit is ripe. When pigs consume unripe tomatoes, they will experience abdominal pain and other stomach issues.
Tomato fruits contain at least 4 antioxidants: lycopene, beta carotene, chlorogenic acid, and naringenin.
No, pigs cannot and should not eat tomato leaves or vines. Like unripe tomato fruits, these parts of a tomato plant contain high levels of solanine.
Pigs can eat tomatoes, but only the ripe fruit. Unripe tomato fruit, tomato leaves, and tomato vines are unsafe for pigs because they contain a toxin.