I don't really have a problem with kids eating or not eating. I too serve healthy homecooked lunches and the kids just eat. I rarely throw anything out and the kids often ask for seconds. Maybe try giving smaller portions to start. I always make sure there is at least two things on the plate they like ..so for instance if I am serving shepards pie and one child is not fond of it .. I know for sure he will eat the fruit and cheese, and then I encourage the child to eat a few bites of the Shepards pie.