Les humains sont appelés omnivores car ils consomment et tirent des avantages nutritionnels d'une grande variété de sources alimentaires, y compris les produits à base de plantes (fruits, légumes, grains) et à base d'animaux (viande, laiterie, œufs). Contrairement aux herbivores, qui ne mangent que des plantes, ou des carnivores, qui ne mangent que de la viande, les humains ont une alimentation flexible et diversifiée qui comprend une variété d'aliments de différents groupes alimentaires. Cette nature omnivore est un avantage évolutif qui permet aux humains d'obtenir un apport en nutriments équilibré et de s'adapter à différents environnements et à la disponibilité des aliments.