Many experts say that it takes time for a child to accept a new food once it has been offered to them. The number of times you should offer a food varies according to who you ask. The most recent number seems to be 15 times, but once of the reasons to bring up new foods so often is to prevent the kids from getting into a rut with what they eat.
Pediatric nutritionist Jeanne Cox says that variety is important to make sure that kids are getting all of the nutrients that they need, even if the foods that they like are already healthy ones. New foods add flavor variety and change the vitamins and nutrients the children take in. If they are offered, and allowed to eat, the same foods every day, they may be less likely to try new foods in the future.
Cox tells parents that they should offer children, especially picky eaters, very balanced meals that include protein, starch, vegetables and/or fruits. Each element should be varied, serving potatoes, bread (whole grain, of course), pasta or rice for the starch, for example. Even if a child only eats the protein on one night and the starch on another, in the long run, the child will have eaten a relatively balanced diet and probably tried a few new foods, too - new foods that he or she might just want to eat again.
More about picky eaters:

Broke Stars: 11 Celebrities Who Went Bankrupt
Social Security Is Failing Even Faster Than We Thought
Man Says Starbucks Discriminated Against Him Because He Has Half An Arm
Chris Brown, Grammys 2012: Embattled Singer Slams Critics
Ford's clever Sports Illustrated Swimsuit ad features phantom model
98-Year-Old's Birthday Surprise: Eviction Notice From Her Son
'Hooker Teacher' Forced To Resign, Now Can't Find Work
Van Gogh's Starry Night modded into beautiful interactive light and sound show (video)
Trace Adkins Reunites With College Crush, 30 Years Later
Nick Cannon Hospitalized: Star Reveals New Serious Health Condition









