You can grind Flax which is fully of nutrients (keep the bag in the fridge and it will last forever) and put a bit in pancakes, muffins, soups and pasta sauce. Try different veggies in different ways, we make veggie cupcakes, with rice or mashed potato, some veggies and melted cheese on top, my kids love them. Pureeing as Solange suggested is a great idea. Also, offer lots of fruit, fruit has many nutrients, just more natural sugar than veggies, and give a vitamin supplement to make sure your child is getting all their nutrition. Kids often go through phases, sometimes they want only Peanut Butter sandwiches every lunch, and their palettes, just like an adult, can get bored. Try some legumes, too, hummus in a pita is a big hit here, cous cous with raisins and chickpeas, veggie soup with alphabits in it. My son didn't like corn, but LOVES corn on the cob, doesn't like a baked potato, but likes mashed or French Fries, just keep putting things on the plate and say to your other children or husband how yummy they are, encouraging your little guy to just try it. Try different dips for veggies like carrots, celery, cherry tomatos, mushrooms and bell peppers, or put PB on celery. Maybe he would like carrot muffins or a chocolate zucchani bread? Don't stress if you end up eating most of the veggies on your son's plate, but I think if you are consistant and keep offering them in different ways, he will start enjoying them! Hope that helps!:)