My son eats small breakfasts, for some reason. So don't stress if he doesn't eat a lot. But here are some foods that my guy loves:
-cut up fruit (bananas, berries, melon, orange slices, etc.) with yogurt
-whole grain waffle (just pop it in the toaster)
-even better: whole grain waffle with yogurt smeared all over it!
-mini bagel with cream cheese
-toast with butter, cream cheese, jelly, etc.
-cereal with milk- really! :) Pour a bowl of cheerios, chex, rice crispies or any other vitamin fortified cereal. Add maybe an inch of milk. He'll eat it by hand, though he'll have fun if you give him a spoon too. Be ready for a mess. But that's ok!
-french toast (Make a big batch and freeze it, then just pop it in the toaster!)
-pancakes with fruit inside (Make a big batch, and either freeze it or keep it in the fridge for a day or two!)
-for when you're in a rush, sesame street organic cereal bars are good. They're vitamin fortified and have evaporated cane juice, so they're better than the Nutragrain type bars.
-If your guy likes scrambled eggs, great! (Mine won't touch them, unfortunately.)
Hope this is a little helpful!