An average person in the future will require more food than today due to changes in eating habits and increases in height and weight, suggests new research.
The world's population could level off at around nine billion in a few years, compared to just over 7.6 billion now.
"It will be harder to feed nine billion people in 2050 than it would be today," said one of the researchers Gibran Vita from Norwegian University of Science and Technology.
For the study, the researchers analysed changes in the populations of 186 countries between 1975 and 2014.
"We studied the effects of two phenomena. One is that people on average have become taller and heavier. The second is that the average population is getting older," said Vita.
An average adult in 2014 was 14 percent heavier, about 1.3 percent taller, 6.2 percent older, and needed 6.1 percent more energy than in 1975.
The researchers expect this trend to continue in most countries.
"An average global adult consumed 2,465 kilocalories per day in 1975. In 2014, the average adult consumed 2,615 kilocalories," Vita said.
Globally, human consumption increased by 129 percent during this time span.
Population growth was responsible for 116 percent, while increased weight and height accounted for 15 percent, the study.
"Previous studies haven't taken the increased demands of larger individuals and aged societies into account when calculating the future food needs of a growing population," said Felipe Vasquez from the Norwegian University of Science and Technology.