Naturalna dieta dzikiego indyka jest wszystkożerna, a większość z nich to materia roślinna, chociaż indyk również oportunistycznie zjada owady i inne małe zwierzęta. Indyki są karmnikami, a ich dieta zmienia się wraz z lokalizacja i sezon.
Indyki żywią się liśćmi, trawą, korzeniami, jagodami, nasionami, orzechami i ziarnami lub czymkolwiek, co jest dostępne w tym czasie. Niektóre z ulubionych potraw to koniczyna, orzechy hikory, nasiona słonecznika i jabłka krabowe. Gdy żerują na materiale roślinnym, je również gąsienice, ślimaki i zwierzęta, takie jak żaby lub jaszczurki. Jednak owady i zwierzęta stanowią nie więcej niż 10 procent diety dorosłego indyka. W przypadku indyków do pięciu miesięcy liczba ta zmienia się na 75 procent. Ich dieta jest szczególnie ciężka w przypadku mięsa i owadów, gdy są bardzo młode, ponieważ indyki potrzebują do wzrostu białka.