The report states that British men eat more than 3000 calories per day while claiming to eat around 1000. Women say they eat around 1500 calories per day while consuming nearly 2500. The recommended daily calorie intake allowance for women is 2500 for men and 2000 for women.
The study of more than 4000 people looked at energy expenditure and self reporting information on food eaten.
Public Health England chief nutritionist Dr Alison Tedstone said that under-reporting of calorie intakes "has always been a feature of all diet surveys. Some people forget what they have consumed and some change what they record knowing that they are part of a survey. There is no way to get rid of under-reporting, but the steps we take to minimize it makes the National Diet and Nutrition Survey the most robust data on the populations diet".
Generally, Public Health England recommends consuming around 400 calories for breakfast and 600 calories for lunch and dinner, allowing extra calories for drinks and snacks throughout the day.
Many cafes and restaurants do not have calorie information readily available and often includes extra ingredients to add flavour, but unfortunately adding calories.
Some restaurant portions may also be bigger than the ones eaten at home. However, many food labels state one portion, but many ignore and eat over the weight or size of this.
A large glass of wine can contain as many calories as a doughnut, with a pint of lager containing around the same calorie content as a packet of crisps.
Drinking 5 pints of lager a week adds up to 44,200 calories over a year, equaling 221 extra doughnuts per year.