La alimentación herbívora ha evolucionado en diferentes ocasiones entre los diferentes grupos de animales.
En algunos casos, los animales han desarrollado adaptaciones para digerir plantas tóxicas, mientras que en otros han evolucionado para aprovechar nutrientes específicos de ciertas plantas. Esto ha llevado a la diversidad de formas de alimentación herbívora en la naturaleza