Log in to your account

Not a member yet?

Subscribe now



Why humans need a varied diet when some animals don’t

two cats eating while a dog looks on

Healthy Food Guide founding editor Niki Bezzant takes a look at why humans need to eat a wide range of foods for optimal health

Q Why is it that other animals can thrive on often a very limited range of foods in their diets, but we humans are required to eat such a wide range of foods to remain in good health?

A The answer to this question lies in evolution. Put simply, humans have evolved to be omnivores over many thousands of years, as we’ve adapted to our environments.

Other animals have evolved differently: your cat, for example, is a carnivore through and through, and would die on a vegan diet. A cow, by contrast, is a herbivore that gets all it needs from grass and other plants.

It’s human beings’ omnivorous diet that has allowed our brains to develop and get bigger and smarter over time. The theory is that we developed to become long-distance runners, hunting prey by running it down and tiring it out. Being able to eat meat meant our brains could evolve more. Our teeth are a bit of a giveaway to our omnivorous nature; we have both the biting and tearing incisors and canines of carnivores, and the chewing molars of herbivores.

As time’s gone on, humans have evolved to depend on a wide range of nutrients and micronutrients to thrive. Research shows us that a more diverse diet helps us live longer and lowers our risk of disease. There’s evidence to show that a diet consisting of five or six food groups is associated with reduced risk for a range of diseases, including type 2 diabetes, metabolic syndrome, asthma, food allergies and depression.

We hear the advice a lot, but what does a ‘diverse’ diet really mean? We need to be careful when we think about this. Experts stress it doesn’t just mean eating lots of different foods of all types! We risk developing overweight and obesity if we include lots of poor quality, processed foods in our varied diet. We need to emphasise quality over quantity on top of diversity; that means prioritising plants, especially a wide range of vegetables, and including grains, legumes and fruit of different types. A good way to think about it is to make sure you eat lots of colours every day. Take a look here for a guide to eating a hugely varied diet including more than 30 plants in your week.

Varying our protein sources is a good idea, too. Think fish and seafood, chicken, red meat, tofu and other vegetarian protein and nuts and seeds.

A diverse diet doesn’t have to include animal foods; we can be healthy and well on vegetarian or vegan diets, too. We just need to make sure we plan them well so we get enough protein, and make sure we include sources of vitamin B12; something we’ve also evolved to need to survive, and which is naturally found mainly in animal foods.

Article sources and references

Date modified: September 17 2021
First published: Sep 2021

Join healthyfood.com today from as little as 1 per month* using code:

Shopping list saved to go to meal plans