Orioles eat brightly colored ripe fruit, flower nectar, insects, caterpillars, caterpillar larvae, wasps, spiders, and worms.