Had a pleasant pub lunch yesterday and overheard a mother say to her child "don't eat those beans (butter beans) you won't like them". No wonder kids grow up eating junk food.
When my son was about 3 he refused to eat anything but crisp. I spoke to my GP about this. His advice was, cook what was his favourite dinner. Serve it to the family and then give him a bag of crisps. Don't offer him the meal. GP said it may take a week......It took 2 days.