The only way dd will eat eggs is with ketchup! I make an omelet with cheese, cut it up & she likes to dip it. My naturopath friend says a little ketchup (or jam on toast, etc) is worth it to get them to eat some good stuff. I buy organic ketchup now, too.
The other thing dd loves is smoothies: 1 c plain yogurt, 1 banana, 1/2-3/4 c frozen blueberries, 1-2 tbsp flax oil. You could try other fruit, but dd has to have blueberries. Sometimes I sneak in something else as well. She loves to drink this out of a plastic cup with a straw. It makes a couple of small cups & lasts well in the fridge for a couple of days if she doesn't drink it all at once.
Dried fruit is good, especially something like apricots. More nutritious than raisins, but sometimes that's all they'll eat. Just try to brush teeth afterwards.
What else? Whole wheat crackers & cheese, firm cooked carrots, grapes, apple, hummus (for dipping anything), pickles.
Check out this web-site for a list of suggested servings:www.motherandchildhealth.com