The study found that sleep-deprived people consumed an average of 385 kilocalories per day extra, which is equivalent to the calories of about four and a half slices of bread.
The study, led by researchers at King's College London, combined the results of 11 studies with a total of 172 participants.
The analysis included studies that compared a partial sleep restriction intervention with an unrestricted sleep control and measured the individuals' energy intake over the next 24 hours.
The researchers also found there was a small shift in what sleep deprived people ate - they had higher fat and lower protein intakes, but no change in carbohydrate intake.
More From This Section
"The main cause of obesity is an imbalance between calorie intake and expenditure and this study adds to accumulating evidence that sleep deprivation could contribute to this imbalance," said Gerda Pot, from King's College London.
"So there may be some truth in the saying 'early to bed, early to rise, makes a man healthy and wise'," Pot said.
"If long-term sleep deprivation continues to result in an increased calorie intake of this magnitude, it may contribute to weight gain," she added.
"Our results highlight sleep as a potential third factor, in addition to diet and exercise, to target weight gain more effectively," Haya Al Khatib, PhD candidate at King's College London.
The study was published in the European Journal of Clinical Nutrition.