Here's an excerpt of a great article on Picky Eaters on Parenting.com:
If it seems like your child's eating only a few bites of plain pasta, you're not alone. Nearly 40 percent of kids under 6 are picky eaters, and while it can be frustrating for you, it's actually a normal developmental stage.
At this age, kids' instinctual response to something new is suspicion and caution, and they may be asserting their independence by refusing your offerings. But picky eating won't last forever - most kids grow out of it by age 8 or 9. In the meantime, there are plenty of things you can do to try to expand his palate:
Encourage adventurous eating: Use these tips and your child may finally eat his broccoli:
Here's to your success with your picky eater!