High calorie foods you should be eating

Staff writer
Foods with most Magnesium on a wooden table
Foods with most Magnesium on a wooden table

A person's ideal calorie range is dependent upon a number of personal factors, as well as their desired health goal.

While high calorie foods are often seen as taboo, a number of options are actually very beneficial. Here are six high calorie foods that are worth eating.

If you want to cut your risk of heart disease, it's best to reduce your overall fat intake and swap saturated fats for unsaturated fats.

According to the NHS website there's good evidence that replacing saturated fats with some unsaturated fats can help lower cholesterol.

Found mainly in oils from plants and fish, unsaturated fats can be either polyunsaturated or monounsaturated.

Monounsaturated fats help protect our hearts by maintaining levels of good HDL cholesterol while reducing levels of bad LDL cholesterol.

As seen in the video above monounsaturated fats are found in:

- Olive oil, rapeseed oil and their spreads
- Avocados
- Some nuts, such as almonds, brazils and peanuts