[QUOTE=Aspidistra]
One thing I’ve noticed with kids (at least, my kids) is that babies will eat all sorts of things without discrimination, but two- three- four- year olds seem to lose that ability and start to become extremely picky (I don’t know yet what happens after four…)
I presume there’s an evolutionary thing going on here - babies are generally being fed by a trustworthy adult so there’s no downside to their eating just any old thing. Toddlers on the other hand are capable of going out and foraging for themselves, so there’s a great advantage in their becoming really rigid and refusing to try new things.
If you get in early, you can often get them hooked on “non-childish” foods before they know to reject them. I know quite a few kids who will happily eat olives or hot salami or pickles (not so much on the Brussels Sprouts though…)
ETA: Or… what he said!
[/QUOTE]
I noticed this with both my sons. When they were in the 12-18 month old range, they’d eat mussels, anchovies, etc.
Now that they are 3 and 6, it’s hard to get them to eat just about anything we eat, especially if it’s green (except canned green beans, they seem to love those).
I believe that it’s more of an evolution of experience and exposure. I worked for many years in fine dining restaurants and have tried innumerable combinations of spices, greens, meats, cheeses, root vegetables, seafood etc.
When I was a child I didn’t like many of the things I like now, and I taste subtleties in food that I could never delineate as a kid, so I think it’s more of a cultural/exposure thing, and not a decline in the number of tastebuds you have as you age.