Well, since she's not skinny and, as far as i can tell, her weight is good for her age, i don't think there's anything to worry about. You don't want her to get too chubby and grow too fast so, as long as you don't think there's something wrong health wise, just let her be. And 2&1/2 cups is not that little, especially if it's a good quality food.