If your baby doesn't seem to be sick and still seems hungry, offer a few bites more. When your baby consistently refuses to eat a food, wait for about 2 weeks before offering that food again. For example, if you offer carrots and your child spits the food out for every bite, wait 2 weeks before offering carrots again. If he still refuses, try putting a small bite of carrots with a bite of his favorite food and gradually add more carrot and less favorite food. Don't expect your baby to eat all foods, however.
Snacks can fill babies up.
Keep between-meal snacks to a minimum. On days when your baby doesn't eat well, review the snacks he received. Too many snacks may result in poor eating at meals. Babies often cry at the beginning of a new meal when they are very hungry. Several bites of food should calm him down.