Truthähne sind Allesfresser, die normalerweise auf dem Waldboden oder im Sumpf oder Grasland nach Nahrung suchen, je nachdem, wo sie leben. Im Allgemeinen sind wilde Truthähne opportunistische Esser und ernähren sich von Samen, Insekten, Nüsse, Früchte und gelegentlich Salamander.
Wilde Truthähne sind immer auf Nahrungssuche und fressen eine Reihe von Nüssen, sofern verfügbar, einschließlich Bucheckern, Hickory-Nüssen und Eicheln sowie Samen und Getreide, einschließlich Weizen und Mais. Früchte wie Holzäpfel, Wildtrauben und Beeren gefallen dem Truthahn ebenso wie fleischige Pflanzenteile wie Zwiebeln, Wurzeln und Knospen. Truthähne fressen Salamander und andere Amphibien, wenn sie sie finden, und auf ihrer Speisekarte stehen auch Würmer, Nacktschnecken, Schnecken und Schlangen. Die Ernährung des heimischen Truthahns ist sehr unterschiedlich; Die meisten Haustruthühner werden mit kommerziellem Futter gefüttert.