Os três principais alimentos básicos na culinária dos índios americanos são feijão, abóbora e milho. Veado, arroz selvagem, abóbora, frutas vermelhas e verduras também são esteios na cultura alimentar dos índios americanos.
O milho é de longe o alimento mais usado na culinária nativa americana. O milho é usado para fazer farinha de milho azul, que pode ser usada para fazer tortilhas, farinha e vários outros amidos. No passado, a carne também era um alimento básico, pois os nativos americanos dependiam da caça para se alimentar. Além da caça, os índios americanos costumavam caçar cordeiros, castores, cães da pradaria, coelhos, porcos, cabras e búfalos. A carne costumava ser servida com vegetais e grãos silvestres.
Outras adições regulares às refeições dos índios americanos incluem cactos, cebola selvagem, sálvia e repolho. Alguns pratos indianos americanos comuns incluem salmão salgado, pão de milho, ensopado de búfala, ensopado de carneiro, sopa de nadadeira de morsa e pão de feijão. Ervas e plantas como hortelã-pimenta, hortelã, trevo e sálvia eram frequentemente usadas pelos nativos americanos para fazer chás e outros alimentos.
A partir de 2014, muitos grupos de nativos americanos comem uma rica variedade de alimentos tradicionais, incluindo peru com pão de milho, canjica, pirão, mirtilo e cranberry. Os nativos americanos modernos comem uma mistura de alimentos domésticos e silvestres. A culinária nativa americana moderna típica é semelhante à comida mexicana ou do sudoeste, mas tende a ser menos complexa e com sabores mais sutis.