He likes cake and custard, and has no problem eating this and any other sweet treat. We do not give him sweet treats, or crisps etc, every day, just some days, roughly about two or three times a week. He is given a healthy (but child orientated) packed lunch - of which he rarely eats the sandwiches, and a healthy dinner in the evening which he mostly moans about and picks at.
Yesterday I got very cross with him , after having spent ages doing a lovely mash potato consisting of sweet potatoes and normal potatoes, some roasted chicken, and some sweetcorn. Now tell me if that's an unreasonable meal for a child to eat? Tonight he is having salmon, cheesy pasta with baby tomatoes and cucumber. I have even taken to given hm really small portions so that he doesn't feel overwhelmed by it?
Am I doing something wrong?
I told him that if he eats his dinner in the evening he can have cake and custard for pudding (it is a small Fabulous Baking Boys cupcake and one carton of custard).
I have also said that I am not going to have these ciruclar discussions about food with him again - either he eats the food or he doesn't. Do you think that is reasonable? Have also started a reward chart where he can colour in stars when he eats a meal and get a pre-agreed sweet treat at the end of the week.