China has around 330 million acres of farmland and, until relatively recently, they were a net food exporter with a population of 1.4 billion. That's around 4 people fed per acre, and that's not especially remarkable. Even urban homesteads are also able to match this. Here's [1] a heavily commercialized one that is/was operating on a fifth of an acre for a family of four.
And meat also provides an excellent nutrient:calorie ratio with extremely low upkeep. You can sustain around 50 free range chickens per acre, and they're ready for harvest in 6 weeks. That's more than a whole chicken per day, on a single acre. If you want to get real crazy you can also get into things like vertical farming/aquaponics [2] and more, where the densities are limited really only by cost. Though on the still very reasonable end, you can do things like potato boxes where you can get hundreds of pounds of potatoes in tens of square feet.
[1] - https://www.urbanhomestead.org/
[2] - https://en.wikipedia.org/wiki/Vertical_farming