I figure on mostly dry foods in LTS. One pound of any dry food is approximately 1500 calories. (It varies a little depending on how much fat is in the food vs how much fiber, but is a good working average.) I started out by making a big order from Walton Feed on their pool truck. I had to make it a large order so they would drop it at my location. This gave us several yrs worth of basic calories at one whack. This is not our entire calorie intake for that period, just a base. Then I canned up a lot of meat I raised. Since then, I've been rotating the meat and adding to it sporadically. I also dried some veggies and bought more dry fruit and veggies. Later I was able to get another, smaller order of grains and beans to replace what we had used. I buy sugar locally and try to get more than we will use between trips. I garden when I can (I've been ill a lot and right now plan to move as soon as this place sells), I raise dairy goats (milking 6 right now and bottle feeding 8 doelings), so that provides a good share of daily calories. I also have a good size flock of free range chickens and ducks for eggs and about 50 pet geese. (I should think of geese as meat on the hoof, but I call them my lawn mowers since they keep the grass short enough I don't have to mow.) My hens hatch chicks constantly, though I give many of them away so I don't have to bother raising them, I still get enough roosters for meat. I've been promised two piglets to raise, waiting on delivery. They should be ready to butcher about the time I've used up the lard and most of the meat from the last two.
I know most people these days don't have farms, but if possible, it is a good thing to have some chickens or ducks or quail for eggs and some rabbits for meat as well as the largest garden you can manage. Just remember that a garden won't produce without a good bit of work so don't make it too big to start.