Don’t we all know someone who appears to eat nothing but a variety of health foods, yet despite their good efforts, they still have excess pounds to shift? Perhaps this person is you?

The biggest mistake many of us make when it comes eating healthy is that we forget about calories. Just because a food is classed as healthy, or a health alternative, we tend to think we can eat more of them. Unfortunately, some health foods rack up hundreds of calories in a very small portion.

In todays articles I am going to share with you, 5 health foods that are spoiling your weight loss efforts, and why they could be doing you more harm than good.

1. Almond Butter/Peanut Butter

Almond butter is a great health food that contains many benefits. It’s popular eaten with celery sticks, and can be nice on toasted bread. However, almond butter is packed with calories, no different from that of other nuts. Almond butter contains around 90 calories per teaspoon (15g), which is a very small serving. The problem is, you can’t just eat a little almond butter, and it’s the same with peanut butter. Both these nut butters taste great and have a range of benefits, but they could also be jeopardising your weight loss efforts.

2. Brown Rice

Brown rice is healthier alternative to white rice. In fact, brown rice is found in many diet plans for weight loss. However, people aren’t fully aware on how many calories a serving of rice can have. A small side portion of plain brown rice can add up to around 200 calories, which would seem fair, but nobody wants a small serving of rice. Most of us like to add that little extra to bulk up our meals, and because of that, we can end up with double the calories. Also, most people consume rice more than once with their meals throughout the day, which can easily lead them to exceed their daily calorie intake.

3. Health Cereals

There are a wide variety of health cereals out there that are packed with vitamins and fiber. However, 90% of cereals contain large amounts of sugar in a just a small serving. Again, like most health foods, nobody wants to eat a small amount. Of what we think is healthy. We trick ourselves into thinking that we can eat more of these health foods. Unfortunately, health-classed cereals can contain the same amount of sugar as any standard brand. Also, there are many nut-based cereals loaded with calories that by the time your finished with breakfast, you have eaten nearly half of your calories for the day.

4. Fruit Salads/Dried Fruit

Fruit is exceptionally healthy and a perfect snack for any diet. However, certain fruits contain a lot of sugar, and for that reason can rack up a lot of calories if are eaten in large portions. A large bowl of mixed fruits such as apple, grape, pineapple, and banana, could round up to the same amount of calories as your average chocolate bar. Dried fruit are mostly lumps of sugar that do more harm than good, and can also increase your hunger. Because of fruit’s health status we tend to consume more than we need. The lowest GI fruits are strawberries, cherries, blueberries, raspberries and citrus fruit.

5. Protein Shakes/Bars

Protein shakes and bars have been marketed as healthy snack that will benefit your goals. However, you can find a whopping 300 calories in a bar that you’ll eat within a minute. For most women that amount of calories makes up about ¼-1/5 of the daily total calorie intake needed to lose fat efficiently. Also, eating protein bars to up your protein intake isn’t a great strategy as a bar’s protein content makes up only about 30-40% of its calories. You could down half a Snickers bar and a protein shake, and end up consuming fewer calories with a better nutritional breakdown than having your typical protein bar. Protein bars are nothing more than glamorized candy. And you don’t eat candy on a regular basis if you want to optimize fat loss and diet adherence.