My 3 year old has ALWAYS been picky, ever since she started solids as an infant. She takes after me that way. It doesn't matter. She will choose not eating over eating something she doesn't like or trying something she thinks she won't like. I don't battle over it because she'll eat when she's hungry enough.
My almost 1 year old on the other hand will eat ANYTHING and EVERYTHING you put in front of him, lol.