La dieta natural del pavo salvaje es omnívora y la mayoría de ellos es materia vegetal, aunque el pavo también come oportunamente insectos y otros animales pequeños. Los pavos son forrajeros, y su dieta cambia con el ubicación y temporada.
Los pavos consumen hojas, hierbas, raíces, bayas, semillas, nueces y granos o lo que esté disponible en ese momento. Algunas de las comidas favoritas son el trébol, las nueces de nogal, las semillas de girasol y las manzanas de cangrejo. Mientras buscan comida vegetal, también comen orugas, babosas y animales como ranas o lagartijas. Sin embargo, los insectos y los animales no representan más del 10 por ciento de la dieta de un pavo adulto. Para los pavos de hasta cinco meses de edad, esta cifra cambia a 75 por ciento. Su dieta es especialmente pesada en carne e insectos cuando son muy jóvenes, ya que los pavos necesitan la proteína para crecer.