La comida que ingieren los mamíferos varía según el tipo de mamífero, la estación y el ambiente. Los mamíferos pueden ser clasificados como carnívoros, herbívoros y omnívoros. Los carnívoros comen principalmente carne, los herbívoros comen principalmente plantas y los omnívoros comen ambos.
Los carnívoros están diseñados para comer tejido animal. Son cazadores que matan y consumen otros animales o carroñeros que encuentran y consumen cadáveres. Aunque los carnívoros pueden comer plantas, no pueden digerirlas fácilmente. Tienen mandíbulas que abren los músculos faciales anchos y limitados. Tragan trozos de comida sin masticar, y su estómago rompe la comida.
Los herbívoros están diseñados para comer y digerir las plantas. Tienen músculos faciales complejos, con mandíbulas que no se pueden abrir completamente. Los herbívoros que comen una gran cantidad de fibra no digerible, que se llaman rumiantes, tienen estómagos complejos para extraer nutrientes de sus alimentos. Los herbívoros que comen mayormente fibra digestible, que se llaman no rumiantes, tienen estómagos simples con una cámara.
Los omnívoros combinan el diseño de un carnívoro o herbívoro con una adaptación física que les permite consumir otros tipos de alimentos. Los osos y los mapaches tienen la anatomía de los carnívoros, pero pueden sobrevivir con una dieta basada en plantas. Los humanos tienen la anatomía de un herbívoro, pero evolucionaron la capacidad de comer carne.