Hi C.,
My 4th child was like this, she would not eat cereal for nothing so I added 1st food fruits to it and we slowly went from there but at the same time I added in vegetables.
Here is a couple of things to consider
1) not every child can survive on having a liquid diet, think to your self how content and full would you be if all you drank was formula all the time. It doesn't work for everybody or every baby.
2) when you are thinking about giving her fruits and veggies do any of your other kids have allergies to any foods ?
3) And do you or your spouse have any allergies that you know of ?
If the last 2 are no's then I would say go for it or try giving her oatmeal or mixed cereal. Also if you are feeding her from a spoon this may be why she is used to the idea that her food comes out when she sucks on it and this has a little more effort to it.
My 2 youngest daughters are 3 1/2 and 14 months. The older one was on cereal at 2 months old, she was eating 8 ounce bottles every 3 hours and weighed 16 pounds. The younger one was eating 8 ounce bottles at 3 1/2 months old every 4 hours. If I would of kept feeding them formula like that they would've been overweight and my peditrician said the samething. My 2 girls now weigh 32 pounds for the older one and 20 1/2 pounds for the younger one, they are far from over weight and eat very healthy, they both love all their vegetables and fruits and eat well balanced meals all the time. So I say go with what works and I know I hear all the samethings also but my youngest daughter was eating table foods at 8 months and onto milk at 10 months.
Oh and the other thing is I have no allergies, my husband on the other hand has Asthma, alergic to dust, pet dander, leaves, pollen, mold and all the other ones when spring comes along with eggs, oranges and apples. I can also only use ALL free and clear detergent, Downy fabric softner with no additives, Oxi clean to make sure we get all the dirt out of our clothes. And with all these things my husband has none of my 4 kids have allergies or are allergic to anything.