Good nutrition starts with loading your grocery cart with whole, fresh foods as much as possible. You'll find the most vitamins and minerals in foods high in carbohydrates and proteins (rather than fats). Fresh fruits and vegetables pack the most vitamins and minerals.
Spread the variety of foods into several small meals and snacks throughout the day. If your child shuns a particular veggie, serve it again a day or two later, or prepare it differently.