Go to Lowe's and buy you some of the "BPA free" Food grade buckets and the tamper proof lid. Total cost is $6-$8.
I feel like I could make "survival" or emergency buckets that will have a 10-15 year shelf life myself for much cheaper.
Fill that bucket with as much dry goods in bags as you can. Bags pack better in a bucket than boxes. Some things come in a box that are bagged on the inside. I'd take those out of the box and put the inner bagged item in the bucket. Cut the directions etc off of the box, and slide in in the bucket down beside the wall. Rice, beans, pasta, grits, flour, cornmeal, sugar, tea, dry mixes of whatever kind you like. Salt, pepper, other spices etc. Throw in a couple books/boxes of matches inside a ziplock bag.
Some recommend freezing all of your flour, etc to kill the weavels or eggs that may be in them. I found that it makes the stuff cake and lump after being frozen due to condensation when it thaws. Maybe I did the process improperly, but then I began to worry about mold. I think a couple of seconds in the microwave would kill any unwanted life, but I have not researched that. Next time I just vacuum sealed each item to at least contain any critters. Not found any yet though. A good vacuum sealer is invaluable.
Pick things that you know your family will eat. Knorr pasta packs, instant potatoes, instant grits, oatmeal, lipton dry soup mixes, dry milk, etc. The key All of those things are easy to store, and you can get a pile of things in a 5 gallon bucket. When it is packed as tight as you want, throw a desiccant packet, and a O2 Absorber in the bucket and seal the lid. List the contents on the outside and the date sealed
The idea is that the stuff in the bucket is all dry and shelf stable to begin with. It should help extend other provisions that have also been stored. Every one likes gravy. Rice goes a long way, and beans do too. We garden and home can lots of vegetables. I hunt and we can deer meat. Even chicken, pork, and beef on occasion. Store bought canned meats and vegetables tend to store well. Especially tuna, salmon, canned ham, spam/treat meat, etc. Check the "best by date" on cans. Pick the cans with he longest best by date. Those dates are not accurate representations of how long the food will last, but they are good indicators of what the manufacturer thinks it will last. Many will be good 2-3-4 times as long as the date, and then some. A few comfort items thrown in like powdered drink mixes, tea, jello, etc would make a nice treat.
I guess you could put a few cans of meat items in the buckets, but be aware that in a sealed bucket you will not be able to examine the cans for rust or swelling. Put the cans in the bottom and put each one in its own sealed bag to contain any potential failure.
You should be able to put 25-35 pounds of dry goods in a bucket. Probably for less than $50 if you're a good shopper. I am also pretty confident that they will last at least 10 years when stored in a cool dry location.
When the contents are used you can then use the bucket for water transport or whatever.
I make no guarantees expressed or implied that this will work for you, or me for that matter, but at least I feel like it's an economical proactive way to put a stash back. Make a bucket every 2-3 months, and then after 5 years start using the oldest buckets for regular cooking, refill and reseal. If the need ever arises that you have to leave, then you'll at least have portable sources of food that is water, dirt, vermin proof. It's not going to be "instantly" useable like an MRE and will generally require cooking, but then again at least it's something.
You can also buy those buckets and get a screw on sealable lid. Use that to store generic first aid stuff. Pick the generic store brand items up. Band aids, ace bandages, gauze, tape, finger nail clippers, etc. Dry tablet over the counter pain, cold, nausea, etc meds. I'd try to stay away from any liquid stuff. Tampons, extra tooth brushes, or anything you might think would be useful if you couldn't get to town for a week or two.
Get a few extra dollars worth each trip to Walmart and then toss into the bucket. I've had to use stuff out of mine several times when we ran out in the house.
Just an idea/suggestion