Ok K., this is going to sound cruel but stop giving her fruit and keep trying the vegies. Our pediatrician told us that kids will not eat something until they have tried it at least 7 times. My pediatrician told me to give my boys the vegies first when they are most hungry. They will spit it out, pull it out of their mouth and make faces at you but they will begin to get the idea. Since she is only 7 months you aren't to the extreme that I had to with my oldest (He was 1 1/2 by the time I got the idea that he shouldn't be eating only fruits). I had to give him nothing but the vegies and nothing else. The doc told me to not give him anything but the vegies and even though he would miss a few meals from refusing to eat he would eventually get hungry enough to eat! I tell you, I was almost in tears by the time he refused his 3rd meal. I continued to give him drink but was told no juice until he got the taste for vegies. I gave him water, cereal and milk that whole day and when he went to bed that night I felt like I was an awful mother. You know what he ate for breakfast? Vegies!!! He was so hungry in the morning he ate those vegies without another complaint. Now he is 10 years old and he loves artichokes, brocoli and coliflower!!!
Your little one isn't old enough to go to the extreme that I had to but I would say try to give her vegies first every meal. She will refuse them and keep trying. If she still won't eat them after a lot of attempts then give her something else but I would suggest no fruit until she gets a taste for the vegies. One of the other posters made a good point that usually you introduce vegies first because once they get the sweets they don't like anything else. Give her cereal, vegies and milk but leave out fruit for a day or two. It won't hurt her at all, even if you resort to the method I used. The doctor said that it is the fastest way to get the "deed" done and get them to learn that you are not going to give in. Even a 7 month old knows if she holds out long enough your heart will break and you will give in to her cries.
I do not know you and I hope that maybe we can get to know each other eventually. I am by no means an expert. I am a mother of four very energetic boys, I watch kids for a living and I am 3 classes off from an early childhood education degree, I am 28 years old and have been married for over 10 years now. I have so many ideas that you could try and I love to help out. If my idea doesn't work then there are so many other things that you can try. I don't even know if you want to try my idea but I know that it has the potential to work. Feel free to email me anytime.
Jennie