I am the same way. I hate throwing food away. So what I have done is if they don't finish their morning snack and/or lunch I will save it. When afternoon snack comes around everyone else gets to enjoy a yummy snack while the one who didn't eat is given the food that they didn't eat. I very rarely throw out food anymore. I also make sure I feed the appropriate portion size according to what the child will eat.