My DS is 2, has always been a 'good' eater in the sense that he eats fruit, veg, a good range of carbs, protein and dairy, etc. He's had fussy phases (eg. We've only just got him to eat meat on its own) but he'll try most things and apparently eats perfectly at nursery.
Recently he just won't really eat his dinners at dinnertime and lunchtime. We now have a slightly ridiculous ritual in place where he gradually eats his dinner later as he watches TV, sits on dad's lap and is handed small pieces of food one at a time whilst I hide upstairs. I usually end up just feeling relieved that he's eaten, but how do we stop this and get him to eat with everyone else?? He eats breakfast and snacks really well and I know loads of parents of toddlers have it much worse but I'm just getting paranoid that it might eventually affect his weight.
Our non-negotiables have always been that he only gets fruit/yoghurt afterwards if he eats at least half of his dinner and we never replace one meal with another.