These items will last such an incredibly long time that it is definitely worth your money to stockpile them like crazy. They can all last 30 years or more.
Dried Beans
Hardtack
SALT
HONEY
RICE
PASTA
PEMMICAN
MREs
WHEAT
VEGETABLE OIL
DRIED CORN
COFFEE
TEA
POWDERED MILK
BAKING POWDER
SUGAR
WHITE VINEGAR
PURE VANILLA EXTRACT
CORNSTARCH
SALT