Be happy the food she wlll still eat are healthy. My friends daughter did this, except she would only eat macaroni and cheese and hotdogs. Not exactly the best diet. My son also started refusing a lot of foods at two that he used to love. You also have to remember that their growth slows down a lot at around two. The first two years they are growing so fast, but at two, most kids slow way down, which also means that they don't need as many calories as they used to. It is normal for their eating to slow down too. With my son we just kept offering him everything at every meal, but did try to include a small portion of the things we knew he would eat at every meal. My kids have been eating the same things for dinner as us since before they were one, so he knew I wasn't going to cook anything special just for him. We would just have fruit for dessert if he didn't eat much or sometimes even a bowl of cereal or oatmeal. He is four now, and still is picky about certain foods, but it has gotten a lot better. Keep in mind too that if she sees a friend refuse a food, that around that age they start copying, so they may say they don't like it too. They can be very stubborn at this age, we just didn't make a big deal about it and it seemed to get better pretty quickly. We always encouraged my son to try things, but didn't force the issue. I didn't want a power struggle. He is a pretty good eater of most things now, just has a few vegetables that he claims he doesn't like, but I always put them on his plate and sometimes he forgets and eats them anyway. Also with my son, he prefers certain vegetables raw over cooked, so I will sometimes offer them raw at dinner and he eats them right up. Don't let your frustration with her diet show, and it will surely pass quickly. And like I said, the foods she likes are pretty good for her, so you shouldn't be too worried. Just offer a variety of fruits in lots of different colors ans she should be getting a variety of nutrients. Good luck.