Something I seem to hear frequently in my "mommy" groups, blogs, etc., is the concern of getting your little guy to eat his vegetables. I have a suggestion. Give them veggies for breakfast.
I've found (experimenting first on my husband with his phobia of mushrooms years ago), that if something is cut up small enough and mixed in with things they do like, it pretty much isn't in there. I've got these 21 month old boys eating veggies like a 42 year old health guru in the mornings... Dice up whatever veggies that contain the nutrients you want to dose up your toddler with; I usually use garlic, onion, bell peppers, spinach (I always have spinach in our house), tomatoes, broccoli and avocado. I would suggest starting small, especially with the bold flavors of garlic & onion, and work your way up once their undeveloped palates start to adjust to the flavors & textures.
To start, sauté all veggies (except spinach & avocado) with a little olive oil & cook until soft. Once there, toss in spinach & cook until it wilts down. Add a little salt. Scramble in a few eggs, sliced turkey & cheese. Once cooked, toss in some sliced avocado & make sure everything's mixed around good. Serve up with a slice of organic sprouted whole wheat toast with a small amount of butter (or whatever bread you keep around), and Voilà! You have yourself a super healthy, yummy meal that your little guy will (hopefully) devour. Cheers!
Here's a list of what nutrients are important for your little one to thrive and the foods that are jam-packed with them: