Take the 2-minute tour ×
Biology Stack Exchange is a question and answer site for biology researchers, academics, and students. It's 100% free, no registration required.

Why do certain people (especially kids) find vegetables so "repellent" when evolutionarily they should find them an attractive and thus tasty food?

I ask this question because if Darwin's theory of evolution is true then foods like vegetables that us human beings have been eating and attaining better health from eating for millions of years should have a taste that accordingly attracts us to them.

share|improve this question
Your view of "so repellent" may be cultural or a result of growing up in the western world –  Alex Stone Mar 27 '13 at 17:48
I "tuned down" a little bit the question. Saying that "people find vegetables repellent" is a gross exaggeration. Some people may do, but I would not say that they are the majority (unless you have proof otherwise). –  nico Mar 28 '13 at 6:28
It would be nice to see some actual numbers (peer-reviewed papers anyone?) showing food preferences in different countries... that may tell a lot. –  nico Mar 28 '13 at 6:32
I tend to think this is a conditioned response, not entirely an evolved one. People who don't eat meat habitually cannot stand it. same is true for large amounts of sugar. –  shigeta Mar 28 '13 at 14:14

4 Answers 4

Evolution is not that simple. There is no selective pressure for a feature if it does not ultimately in some way benefit reproduction or the offspring. Vegetables are healthy for us now because we live much longer than we used to in an environment not dominated by us, and they contain many nutrients which help to sustain a healthy body beyond, say, 50.

However, if you imagine an average life span of around 30, it becomes clearer why evolution would favour foods high in energy over foods containing high amounts of micronutrients. Over such a time span, the long-term effects of a diet rich in fat and sugar do not develop significantly, but the energy supply is exactly what is needed to sustain bare life to the reproductive age.

share|improve this answer
A healthy diet is also more likely to result in us being more healthy and thus looking more attractive to potential mates so it still seems odd that the foods that are among the richest in said vitamins are so repugnant to us. –  Brenton Horne Mar 25 '13 at 12:21
Attractiveness is a cultural value - it wasn't long ago (only a few hundred years) that the ideal figure was actually everything else than slim. Have a look at depictions of beautiful women and men in art throughout the centuries (e.g. in the antique god/esses of beauty, or paintings of literary figures which are supposed to be beautiful). Healthiness also depends on context. As I said, today what we consider healthy are things that sustain a healthy body for a long life. Not long ago, what was healthy were things that sustain life at all. –  Armatus Mar 25 '13 at 12:26
While I'm flattered that you accepted my answer already, I would suggest that you leave it open for a bit longer to encourage other people to give their answers. My answer was not a very good answer in the sense that it's only reasoning and not drawing upon any reliable sources :) –  Armatus Mar 25 '13 at 12:41
OK I appreciate your honesty, for that I will leave it open and unaccept your answer, but I will also upvote your answer. –  Brenton Horne Mar 25 '13 at 12:43
There are presumably also availability factors. If bland or slightly bitter foods are easily acquired relative to sweet and rich foods, then mere hunger might be sufficient motivation for consumption. Overconsumption is perhaps the major danger of good-tasting foods; when they are rare/expensive this is less of a danger. Also it takes time and selective pressure to deliver an evolutionary change; modern agriculture and commerce are somewhat new. If health detriments are primarily quick death at post-reproductive age, the selective pressure against such might be relatively low. –  Paul A. Clayton Mar 25 '13 at 13:39

Vegetables provide calories and don't kill you. For a hunter-gatherer, that's reason enough to eat them even if you don't like the flavor a lot. Finding nourishing foods "repellent" is a modern luxury.

Additionally, the bitter flavors in vegetables may be less noticeable to people who were not raised from infancy with hyperpalatable, sugar-sweetened food.

share|improve this answer

To a certain extent how much people like various foods is a relative thing. Vegetables are indeed more desirable as food over, say, rocks, but often less desirable than, say, cake. Our bodies get more energy from sugar than vegetable matter, so evolutionarily we prefer the taste of sugar.

This is complicated by the fact that our tastes are often learned/environmental. Like, I love clams but I know many people hate clams; there isn't some biological reason for this, it just comes down to I grew up near the coast and they grew up inland.

share|improve this answer
Can you please add some references? –  GriffinEvo yesterday

I saw a program recently that said that foods that have a close to 50/50 ratio of fat to sugar are much more appealing than mostly sugar or mostly fat. It is very hard to find this ratio in nature but when people started cooking (i.e. mixing different foods together) it was discovered that this combination was "tastier" or more desirable. This is why doughnuts and chocolates sell so well. The same will be true for other types of manufactured foods that certain combinations not found in nature sell better than plain vegetables. A bag of potato chips will be tastier than plain potatoes because of the recipe used. These food combinations are now common due to commercial manufacturing (unpopular products are unprofitable, so stop being made). People who have grown up on commercially produced food will be very quickly conditioned to prefer them, while the same will not be true of vegetables. The "evolution" of commercial food is much faster than human evolution!

share|improve this answer
Can you please add some references? –  Chris 2 days ago
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. –  Chris Stronks yesterday
@ChrisStronks If we had nothing to eat but vegetables there wouldn't be people who find them repellent. We live in a consumer society where we have a lot of choice, including eating manufactured foods that are designed to be more attractive than natural foods. This makes natural foods seem repellent in contrast. I think this does provide an answer to the OP's question. –  CJ Dennis 19 hours ago

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.