Picky eaters are such a pain! May I make a few suggestions? Sounds like the best way to get your DD to eat more whole foods is to sneak them in so she doesn't know they are there or make them so they can't be picked out. Get out your blender! Also, with kids this age it can be really depressing to only look at the balence of foods they eat in a day, instead it's better to look at how balenced things are over a week long period when evaluating what her diet is lacking.Breakfasts
I think smoothines are a great way to sneak in a healthy start, add some fruit to those pre-packaged mixes though!
Add mashed banana to your pre-packaged pancake mix, provide blended blueberry toppingDinners
Try this sneaking pasta sauce http://www.webmd.com/parenting/news/...hildrens-diets
Macaroni and Cheese made with pureed winter squash
Steam and puree cauliflower and add it to milk, butter and some parmesan cheese to make "cheese sauce"
Mashed Cauliflower as a substitute these for mashed potatoes. They're really delicious!
Falafels are a great treat made from chickpeasDessertsMake sure all desserts have veggies or fruit in them
carrot or zuchini cupcakes
fruit sherberts instead of ice cream (one scoop contains up to one serving of fruit) make blended fruit popsicles
substitute prune puree for oil in baking (this works particularly well for brownies)
Half a cup of pumpkin pie counts as a serving of vegetables, and if you make it without the crust, you can cut calories, too.Pre-packaged upgrades
I would switch out soy sauce with Braggs amino acids (for first time users it's way stronger so use 1/4 what you did before to start)
pick up some emergen-c in different flavors instead of lemonaid or koolaid
buy some ground flax seed and nutritional yeast to add a teaspoon into most everything you cook.
There's some books maybe to check out for more ideas
Sneaky Veggies: How to Get Vegetables Under the Radar & Into Your Family
The Sneaky Chef: Simple Strategies for Hiding Healthy Foods in Kids' Favorite Meals