Diet. Opossums are omnivores and survive by eating a variety of foods. The primary sources of sustenance are small rodents, insects, worms, slugs and snails, frogs and birds. Additionally, opossums eat vegetables, berries, nuts, fruit, garbage, pet food and bird seed.