My daughter was a wonderful, adventurous eater UNTIL somewhere around her 3rd birthday, at which point she pretty much refused to eat anything that wasn't advertised by an animated character or a creepy guy in a clown suit. Okay, she did eat peas, green beans and most fruit and cheeses...but as far as entrees, it was bleak. Chicken nugget city.
I finally stumbled on a solution, though it may sound bizarre...
While we were grocery shopping one day, I noticed that she was eager to try almost any "sample" that was offered. Sure, sometimes she would spit it out, but at least she'd try! SO, I started cutting up her food ahead of time and placing festive toothpicks in each piece. I do realize this sounds a bit mental -- but I swear, she began eating almost everything I put in front of her! (Unintended consequence: I used toothpicks featuring "world flags", which she loved, insisted on saving, and even drawing. As a result she could identify almost every flag in the world before kindergarten. Weird, I know.)
Having said that though, when she was six or so she went through another ultra-picky stage. I pretty much ignored it this time. Figured as long as she was also eating fruit, veggies and vitamins, she could subsist on hotdogs, cheese pizza and the dreaded nuggets for a while. I didn't push it.
Now she's ten and LOVES exotic foods. In fact, once a week we have a "family date night" and let her choose a new ethnic restaurant to explore. Further, she flat out REFUSES to eat at McDonald's, even if she's with her friends. Obviously this is a turn of events I would NOT have predicted. (I was pretty sure she'd still be insisting on chicken nuggets at her wedding dinner).
I must say I strongly, but respectfully, disagree with some of the moms here who advocate any sort of force feeding, i.e. "You can't leave the table until you eat x many bites of x". Children are people too (even if they don't always act like it), and it seems insulting to insist that they eat foods they truly loathe. I mean, how would YOU feel if someone forced YOU to clean your plate or to eat things that make you gag? Haven't we all been to a dinner party where the food was either disgusting or simply not to our liking, so we moved it around the plate a little and then went home and made a frozen pizza? Can you imagine how indignant you would be if your husband said, "I'm sorry, but you didn't eat what was served...no pizza for you tonight!" There would be violence (at least at my house), and it would be justified.