Thanks for all of your comments. Sounds like it may be worth bringing back eggs (I know,'not classic vegetarian, but her diet is basically driven by the fact that she doesn't really like meat...let the mocking begin)
We generally eat more or less the same each day during the workweek, but mix things up on the weekend:
Breakfast and Lunch: Smoothie w/ 1 cup frozen fruit (either berries or peaches); 1 heaping tablespoon flax seeds, 1 heaping tablespoon natural pb, 1 scoop whey protein powder, 1 scoop Amazing Grass (http://www.amazinggrass.com/chocolat...superfood.html
Snack(s) consist of handfuls of almonds
For dinner we'll generally do something simple and vegetable based; e.g: mashed cauliflower, roasted sweet potato, sauteed onions pepper & mushrooms
Most days she'll have a cup of ice cream from TJ's as a desert.
The problem may just be not enough sleep.
I know it sounds strange, but I eat almost entire the same (but no ice cream, and I do have meat when it's offered, but don't make any at home), and am good on about 7 hours of sleep and a 15-20 minute hard workout (either kettlebells or sprint/hill run) each morning