L.,
Kids will eat when they are hungry, but just be careful that you are not enabling poor eating habits by catering to her needs. I serve breakfast between 7 and 8, a snack around 9:30, lunch at 11:30, nap, snack between 2 and 3, and then dinner between 5 and 6. Sometimes, my son eats at all the meals, other times, he will only eat snacks and 1 meal. What I did notice though, was that if I did cave in and give him something different than the rest of my family, he would refuse food the next day, trying to get the "treats" that he wanted.
So, I offer only the food I prepared. If my 1 year old doesn't like it, then I'll make something different for them, but if she eats, then he has to eat it too. I tell him, take 1 bite and swallow it. If you don't like it, then you don't have to eat it. We stopped having such stressful mealtimes and 80% of the time, he eats at least half the plate. It was as if as soon as he realized that 1. we didn't care if he ate or not and 2. what was offered was it, he stopped fighting it so much.
The only other thing is that your daughter may be filling up on juice which may be another reason she doesn't seem hungry. My son would drink his whole cup of milk before he'd eat. Then, he'd only eat 3 bites or so before he said he was full. So, to remedy that, we offer only milk or water. Milk with each meal, water the rest of the day. Juice is only offered on a rare occasion because I know when he goes to my parents' and brother's houses, that's all he gets, plus its so expensive. If we notice that our son is focusing more on the drink, we make him eat 2 bites before getting another sip.
Good luck. Food issues are no fun, but the less you push it, the easier it will be.