You can always just run down to WalMart and buy up the entire shelf. It is more expensive that way, but you also get premeasured, sealed portions for use in a pack... they also provide a low weight, disposable container in the form of the package.

Get a garden, thats the best food storage. And learn how to bottle, dehydrate, and pickle food. You have a resupply yearly.