My 3 year old DS is really driving me crazy at mealtimes. I try my damndest to give them nutritious food (without being a complete food nazi, which I think is counterproductive)but everything I put in front of him is sneered at/spat out/choked over on some days and then eaten a week later. I have tried praise/bribery/ignoral/letting him cook it with me but nothing works. DS2 is the complete opposite and at 18 months will eat most things without fuss, so I know the wretched stuff must be edible. As I type this, DS1 is whining that he hates pasta and pesto (which he liked last week). Does anyone have any ideas?