Meat is not the only way to get protein. Look at other sources like unsalted roasted nuts (peanuts, cashews, almonds, sunflower seeds, pecans, walnuts all taste great unsalted...look for them in the bulk foods area of local co-ops or Cub Foods), beans/rice, etc. My son hates meat (won't even dream of trying a chicken nugget, a hamburger, etc.). I don't worry about it (I was the same as a kid and I turned out very strong and healthy). Gradually switch her over to whole grain foods (if she isn't already), use low-sodium cheeses, you can easily make your own yogurt and that way you can control what things get added, offer lots of fruits and veggies in different formats (my son will only eat veggies if they are served frozen, ex.frozen edamame is a big source of protein for him) maybe because they seem more like a popsicle to him.