Pub grub burger meals are loaded with fat much more than the fat content of twelve McDonald's hamburgers.
And, according to a Sun investigation, the worst offenders provide nearly all of an adult's recommended daily calorie intake.
The O'Neill's Double Burger Meal - which includes chips - contains 100g of fat.
That equals to half a tub of margarine and more than 12 McDonald's burgers.
Dietician Cath Collins from St George's Hospital, London, said: "These meals may be value for money but they're not value for health.
"With a pint, it is almost all the calories an average man would need in 24 hours.
"And this meal contains a phenomenal amount of fat - around the same as half a tub of margarine.
"If you have this high-fat, high-calorie meal twice a week, it would contribute to weight gain."