Indyki są zwierzętami wszystkożernymi, które zazwyczaj żerują na pożywieniu na dnie lasu lub w bagnach lub na łąkach, w zależności od miejsca zamieszkania. Generalnie dzikie indyki są oportunistycznymi zjadaczami i żywią się nasionami, owadami, orzechy, owoce i od czasu do czasu salamandra.
Dzikie indyki zawsze żerują i zjedzą wiele orzechów, jeśli są dostępne, w tym orzechy bukowe, orzechy hikory i żołędzie, a także nasiona i ziarna, w tym pszenicę i kukurydzę. Owoce takie jak jabłka kraba, dzikie winogrona i jagody przemawiają do indyka, podobnie jak mięsiste części roślin, takie jak cebulki, korzenie i pąki. Indyki zjedzą salamandry i inne płazy, jeśli je znajdą, a ich menu obejmuje również robaki, ślimaki, ślimaki i węże. Dieta krajowego indyka jest bardzo różna; większość indyków domowych jest karmionych paszą komercyjną.