Once upon a time, we could eat whatever we wanted. We’d wander around looking for fruits, vegetables, nuts, and the like, and sometimes we’d kill an animal and eat that, too. Then we started planting food and raising animals just so they could be turned into food, and it was good. We ate because we had to, and it was natural and from the Earth and all that good stuff, and nobody was fat because we were running around all day and nobody was able to eat enough food to really pack on the pounds.

Fast-forward to the 20th century, and you have a completely different situation.

Food is everywhere, as much as we want, and people have to force themselves to exercise after sitting at a desk all day. Suddenly, foods that had been eaten by seemingly healthy people for thousands of years were bad for you, and had to be avoided at all costs. They’re too high in fat and calories, salt, and sugar, we are told. And while too much of anything will be bad for you, there are a lot of foods out there that we still believe even a little bit of is terrible for us, even though that’s really not the case.

Now don’t get me wrong, there are still plenty of foods out there that are unhealthy. Nobody’s ever going to convince anyone that donuts, McNuggets, or Snickers bars are good for you. But many of the foods that we’ve been trained to believe are bad for us are perfectly acceptable, nutritious, and wholesome. It’s just an issue of MODERATION!!

Whole Milk
A lot of people can’t see past the fat and calorie content of whole milk, but the benefits outweigh any downside. Drinking whole milk has been found to reduce the risk of type 2 diabetes, heart disease, and colon cancer, and it also helps muscles grow and repair themselves post-workout. And don’t forget that it’s also loaded with calcium. Milk really does do a body good.

Peanut Butter
Sure, the label says that it’s high in fat, but it’s high in good fat. It’s also full of fiber, protein, and vitamin E.

Eggs
We’ve been told for years that there’s too much cholesterol in egg yolks, but the American Egg Board has given healthy folks the leeway to eat two whole eggs per day without seeing any bump in cholesterol. They’re also loaded with protein, the antioxidant lutein, vitamins A and D, the anti-inflammatory choline (which also helps to break down fat), and are low in saturated fat.

Potatoes
Because potatoes are plain, white, and starchy, people forget that they’re also very healthy. They’re absolutely loaded with iron, fiber, protein, and vitamin C.

Red Meat
Don’t believe the hype: red meat isn’t all that bad for you. There’s no proven association between red meat and cancer or increased cholesterol levels, according to nutritionist Chris Kresser, and it’s also super-high in vitamin B12, vitamin D, iron, zinc, and, of course, protein.

I keep these foods in my diet but, consumed in moderation and at the proper times throughout the day. Most importantly just remember everything in life MODERATION!!

Grilled Flank Steak/ Grilled Spanish Onions/ Poached Egg/ Baked Potato