From National Bureau of Statistics of China. Total crop yield for 2023 is 695.41 million tons, an increase of 1.3% despite adverse weather.
About half a ton of food per person per year. I calculate a person needs something like 470kg per year on average, so China would be slightly above average assuming no massive waste like US or eating lots of meat (which Chinese do, hence all that soy bean and meat import).
Last edited: