Of the 2,000 11 to 16-year-olds questioned, 29 per cent said they have sweets, chocolates and crisps three or more times per day and 40 per cent usually have fizzy or energy drinks during the day.
In contrast, the results show that 88 per cent of the children who took part are not eating the recommended 'five-a-day'.
Commenting on the BHF's findings, their senior dietician Victoria Taylor said: "Five-a-day seems to have a whole new meaning for some young people. They are consuming an alarming amount of fizzy drinks, sweets, chocolate and crisps as a regular part of their daily diet."
The slogan 'five-a-day' was created to try to encourage people to get a regular intake of fruit and vegetables as recommended by the World Health Organization.