I'm trying to teach my 5 year old about food groups and I'm not sure what to teach: is it the basic 4: meat/eggs, dairy, fruit/vegetable, & breads OR is the new vertical food pyramid more correct to teach?
Learning about food groups and healthy foods can be fun for a 5-year-old! Include your child in the kitchen, let her make food choices, go grocery shopping together, and let her pack school lunch with you.
It looks like the USDA still uses a "pyramid" illustration to represent the important food groups, but the rules are a little more specific than they used to be. When I was growing up, we were taught "eat a lot of these, some of this, and only very rarely that." Now it gives specific amounts that adults should eat, but the rules seem to be a little more flexible for kids.
My personal thoughts is that neither method is "correct". Whatever your family views as healthy is right for your situation. In general: whenever possible, choose to eat lean meats, veggies, and whole grains at meals, and go easy on the sugar and fat. In my opinion, that's all anyone needs to know!
I think it's great that you are teaching your 5 year old the importance of eating healthy. What a fun way to spend time together. Education.com has many activities available to help you with this, I've included links below.