The first thing targeted in any diet is our intake of starchy carbohydrates such as bread or potatoes.
But wholegrain breads are choc-full of vitamin-laden germ and endosperm particles, and fibre-rich bran (important for keeping us regular).
And while they may not do us so much good when they are deep fried in oil, there is a reason potatoes have become a diet staple.
Potatoes are an excellent source of Vitamin B and are also packed with potassium, niacin and dietary fibre.
Beer and wine
It is true that alcohol is packed with sugar that can make it hard to rein in an expanding waist line.
But there is also some benefit to indulging in the occasional tipple now and then.
Beer is laden with vitamins and minerals such as potassium, magnesium and selenium and wine contains Vitamin B6, Vitamin B2 and niacin.
Research has indicated that both beer and wine, when consumed in moderation, could be able to have a positive impact on the risk of stroke.
Eggs
It is wise to limit your egg intake because they are high in cholesterol that can block up your arteries.
But keep in mind that eggs, and the yolk in particular, are also a nutrient-rich food that contain at least 11 different vitamins and minerals.
They are also a favourite of body builders and those looking to bulk up for the beach on account of their huge content of quality protein.
Bananas
Many dietitians warn against bananas because they are laden with natural sugars and mildly acidic.
Eating a banana on its own can produce a spike in blood sugar levels, which inevitably leads to a crash later on.
But carbohydrates aside they are also a great source of potassium, Vitamin B6 and even hard-to-get minerals such as copper and manganese.
Peanut butter
Peanut butter is another guilty treat that many assume must be bad.
And while it is true that it does contain a high level of fat and a heap of calories, much of this fat is of the type we need in our diets.
Peanut butter is laden with monounsaturated fats, which can act to lower our risk of heart disease.
Beef
It is hard not to feel guilty about scoffing down a juicy beef burger or a fatty steak.
In reality, these foods contain high-quality protein and a form of saturated fat that suggests they aren't as unhealthy as we sometimes think.
Stearic acid, which is found in beef and pork, is one of many saturated fatty acids found in red meat.
Research suggests stearic acid can help to lower the risk of heart disease by reducing the level of cholesterol in the blood.