What pigs eat varies by whether the pigs are kept in captivity or living in the wild; in captivity, pigs are usually fed pig feed which is generally soybean and corn fortified with vitamins and minerals. In the wild, pigs forage for food and may eat roots, seeds, flowers, fruits, grass and leaves.
Pigs eat an omnivorous diet in the wild, consuming both plant and animal foods. They may eat tree bark, dead insects, shoots and berries.
Wild pigs have tusks that they use to dig food, such as roots, from the ground. The digestive system of the pig requires that the pig properly chew its food for proper digestion.