Pushing food away or spitting it out is natural part of baby's exploration of food. Continue trying the food in daily intervals so long as it is not causing your child to be unwell or have an allergic reaction. In most cases your child will adapt to the taste and texture within this period and accept the food. It can sometimes take several weeks for a baby to accept a food. Research has shown that introducing as many different foods to your baby as early as possible, makes for less picky eaters later in life.