If there is a strong family history of allergy, no egg should be given until after one year of age. Babies often gag when new foods are introduced. New tastes and textures can make your baby gag. If the food is lumpy, make the lumps smoother and try a few more bites. If the food has a new taste, combine a few bites with a favorite food to get your baby used to the taste.
Babies sometimes spit up or vomit at meals if they eat too fast or too much.
Clean up spit up and vomit matter of factly. 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.