Opossums are omnivores that primarily feed on vegetables and fruit, but they will also consume insects, small rodents, birds, eggs or any leftovers. They are scavengers as well - eating a range of things from roadkill to garbage cans. Pet food left outdoors is also a tempting option for them.