Påfugler er altspisere, noe som betyr at de spiser både planter og dyr. Deres kosthold består primært av frø, frukter og insekter, men de har også vært kjent for å spise små dyer som øgler, frosker og til og med babykaniner. Selv om påfugler av og til rov kaniner, er de ikke deres primære næringskilde.