39. Avocados

Avocados

Calories per serving: 160 in 100 g

Avocados are one of the healthiest high calorie foods you can find.

They are a rich source of lutein, Vitamin E and folic acid and are known to lower your cholesterol, keep your heart healthy and make an effective "happy food".

Let's not forget that they taste absolutely divine!

Try them in salads, sandwiches, dips or of just stick to the good 'ol "scoop and eat" method...

Mangoes
Explore more ...