Формирование всеядных видов животных в процессе эволюции происходило под влиянием доступности пищи и наличия определённых приспособлений. 1
Если животной пищи было в избытке, то чтобы стать хищником, нужно было приобрести приспособления для охоты. 1 Растительная пища всегда была более доступна, поэтому нужно было научиться переваривать клетчатку. 1 Для этого многоклеточным животным достаточно было вступить в симбиоз с одноклеточными, которые расщепляют клетчатку. 1
Также считается, что всеядные животные часто независимо развивали сложные пищевые способности. 5 Например, собаки произошли от преимущественно плотоядных организмов, а свиньи — от преимущественно травоядных. 5
Кроме того, всеядность обеспечивала животным большую продовольственную безопасность в стрессовые времена или делала возможным жизнь в менее стабильных условиях. 5