Los animales que comen carne y plantas se llaman omnívoros, de los cuales los humanos son un buen ejemplo. Algunos otros animales que son omnívoros son osos, zorrillos, ardillas y zorros.
Algunos reptiles, peces e insectos también se alimentan de plantas y animales. Por ejemplo, los peces opaleyes comen tanto algas marinas como los pequeños organismos que viven en las algas marinas. Las tortugas de caja se alimentan de flores y bayas, así como de peces y ranas. Las hormigas son comedores oportunistas, se alimentan de néctar y semillas cuando es posible y otros insectos si surge la oportunidad.
Los mapaches, otro ejemplo de omnívoro, muestran características de carnívoros y herbívoros. Tienen dientes afilados para rasgar la carne y muelas planas para moler las plantas. Los omnívoros son animales fácilmente adaptables, lo que les permite vivir en condiciones extremas. Si la carne no está disponible, los omnívoros pueden vivir en las plantas y viceversa. Esto se debe a que los omnívoros pueden digerir tanto proteínas como fibra, mientras que los carnívoros no reciben valor nutricional del material vegetal.
Los omnívoros, junto con los carnívoros, son parte del tercer nivel trófico. El primer nivel trófico, que incluye la mayoría de las plantas, se llama autótrofos porque producen su propio alimento. El segundo nivel trófico incluye herbívoros, que comen autótrofos. Las especies en el tercer nivel trófico dependen de los organismos en el segundo nivel trófico para la alimentación total o parcialmente.