L'alimentation naturelle du dindon sauvage est omnivore, la majorité étant constituée de matières végétales, bien que le dindon mange aussi de façon opportuniste des insectes et d'autres petits animaux. Les dindons sont des butineuses et leur régime alimentaire change avec le lieu et saison.
Les dindes consomment des feuilles, de l'herbe, des racines, des baies, des graines, des noix et des céréales ou tout ce qui est disponible à ce moment-là. Certains aliments préférés sont le trèfle, les noix de caryer, les graines de tournesol et les pommes de crabe. Comme ils se nourrissent de matières végétales, ils mangent également des chenilles, des limaces et des animaux tels que des grenouilles ou des lézards. Cependant, les insectes et les animaux ne représentent pas plus de 10 pour cent du régime alimentaire d'une dinde adulte. Pour les dindes jusqu'à cinq mois, ce chiffre passe à 75 pour cent. Leur régime alimentaire est particulièrement riche en viande et en insectes lorsqu'ils sont très jeunes, car les dindes ont besoin de protéines pour grandir.