I would suggest adding some Textured Vegetable Protein, aka meat extender, and buying it in bulk from a reputable health food store. Whole Foods Market price in Dallas is cheaper than web prices, for instance. If you have spare room in the freezer, store it there, and it will keep virtually forever, as it is made from defatted soy. Try some before you have to use it. It could make you a little gassy, but with meats and with most carbohydrates makes for a reasonably complete protein. It does not have to be stored frozen, but it does make for a long term alternative.

I should add, my own opinion is that after the initial hoarding, we will see some semblance of order return and then we will have a slow decline in availability of necessities. But, just in case....

And, you might add a solar cooking alternative, which can be fun anyway and it takes the heat of cooking outdoors.

Good points.

I'm not a fan of TVP per se (we're only using fermented soy products, like tempeh now), but some form of stored dry protiens, absolutely. Beans, Lentils, Garbonzos etc.. and of course, if you're just trying to survive.. I'm not absolutely fanatical about TVP or tofu or soymilk..

Solar Cooking, definitely!

One of my stockpile items that I rarely pass up when dumpster-diving is any sizable Glass, or Mirror materials.. Another Glass Item that can be invaluable as well is large storage Jars, like the 1 gallon pickle jars from delis. These can store almost any food, not be affected by moisture, acidity, mice, etc..

Bob