According to Squeals on Wheels, teacup pigs are omnivores and eat a variety of vegetables such as broccoli, cauliflower, green beans, sweet potatoes, peas and corn. Teacup pigs are also given nutritionally balanced pellet food.
In the wild, pigs eat everything from raw eggs and insects to roots and nuts. However, this type of diet is difficult for teacup pig owners to replicate, and pellet food is often used to provide the right amount of nutrients to pet pigs. Pellet food is the main source of food for teacup pigs, and vegetables should be used as a snack or to help supplement the pellet food.