Le paon est omnivore, c'est-à-dire qu'il mange à la fois des plantes et des animaux. Il se nourrit principalement de céréales, de graines, de fruits, d'insectes et de petits reptiles. Bien qu'omnivore, il est principalement herbivore, les plantes constituant la majorité de son alimentation.