Matilda did this today, she's been sick with tonsilitis and not eating for a few days and then ate for a day & then today spitting it all out. She has 2 teeth about to come through and her gums are red & inflamed so it could be anything. I just offer the food & if she starts spitting it out I take it away and try again later. She went 2 days without consuming any solids at all but drank formula so I slipped an extra bottle in during the day to help give her body some nourishment. Goodluck!