The greater roadrunner makes its nests of sticks in a cactus or on a bush, and lays 3-6 eggs which take about 20 days to hatch. It eats mainly fruit, seeds and insects, but also eats some reptiles like snakes and lizards, small mammals, spiders, scorpions, centipedes, millipedes, small birds and bird eggs. The greater roadrunner kills its prey by hitting the prey's neck with its beak or by holding its prey in its beak and hitting the prey on a rock.