Roadrunners are omnivores, meaning they eat both meat and plants. They eat insects like grasshoppers, crickets, beetles, and caterpillars, small reptiles like lizards and snakes, rodents and other small mammals. They also eat tarantulas and other spiders, scorpions, centipedes, snails, small birds and eggs. The plants they eat are fruits and seeds like prickly pear cactus and sumac. Roadrunners search on the ground to find food. They usually run after their prey but also sometimes may leap to catch insects. Because of its fast speed, the roadrunner is one of the few animals that preys upon the rattlesnake.