You ask that question, apparently you have little food buying and cooking experience.
Ours is based on what we eat, at this point we have just extended that consumption for 5 years worth,
using Spam and corned beef plus canned chicken to replace market purchases when exhausted.
The base products are White rice and beans, they are now stored at two levels,
ready (unprepped, at least 2 year shelf life), and long term. We use 25 pounds of rice a month.
Other starches are dried potatoes and pasta.
There are two chest freezers with chicken, beef and bacon for 5/6th. of the space the remainder is in assorted meds.
The two refrigerator freezer compartments are also filled with same meats.
Here is a picture I posted a month ago, it is my ready rice, 250 pounds of it,
behind the pile and to the left there is one ton of long term stored rice and beans.
This ready pile will be used by this time next year, another pile is building in another location.
Not shown is the barrel of 150 pounds of rice residing under the kitchen table,
it is drawn from as needed in roughly 12 pound segments.
This storage space is bug, vermin and waterproof, when the door is closed it is hermetically sealed.
View attachment 110353
this is spam, tea and AJ in the shop, there is plenty of spam there and in other places too.
Those are 6 pack's of spam not single cans.
View attachment 110355