When I was reading smallholding stuff the general recommendation was that 2 acres (of reasonable land, in the UK) was enough to provide most of the food for a family of four ??? you???d still need to buy things that couldn???t be grown here, and you???d need significantly more if you wanted to keep livestock other than rabbits and chickens.