I have two DC, aged 2 and 3. They've always been 'good' eaters in the sense that they accept most things, but our mealtimes are an absolute mess. Today was yet another night on which my older one refused to sit at the table and both meals were left pretty much untouched.
Older one won't sit down unless the TV is on or unless there's something on the plate that he loves, like chips, which he rarely has. I've tried discussing it with him, leading him gently to the table (which doesn't work as he won't go quietly), letting him have an exciting 'big boy' chair, giving him a consequence, etc. Nothing works - he is simply adamant he does not want to sit at the table. Younger one sits down fine but usually insists on coming out after about two minutes. Younger one has also recently decided that he doesn't like any of the fruit, vegetables and protein that he used to love and only seems to want bland carbs like toast.
We used to rely a lot on TV to get the kids to eat - older one would passively accept us spoon-feeding him whilst he watched something (which we knew wasn't ideal but seemed like the only way to get him to eat a meal). Younger one will not accept food being put into his mouth but will occasionally nibble on something if we put it into his hand. I've now cut out TV during mealtimes but just can't get them to eat meals. They both eat a huge variety of food at nursery and sit down properly to eat.
I had thought this might be about snacks and the kids not being hungry enough - I don't constantly give them snacks but they do eat between meals, and I don't really limit things like fruit and veg if they want them throughout the day. But I just don't think they should have to be really, really hungry in order to be able to sit down and eat at least some of their food, especially as they're fine with it at nursery. We are at a point now where dinner is just left untouched.
Would appreciate any insights!