I have been feeding my Sorceress as I grow food, and it has recognized and accepted it a few seconds after it posts a goal to feed it. So in my case, I have not had to wait to feed her until I get the goal. If anyone has this not happen, try force closing and re-opening your game to see if that helps.