Be sure to check each of the peeps "hunger" level on the detail screen after they eat. Sometimes I just keep dropping them back on the kitchen table (same meal that was prepared - just never cleaned up) until they are completely "full".