In an ideal world, we would all be able to go to the grocery store on a whim, fill our fridge with fresh produce and not have to worry about the next time we could stock up our pantry. Alas, that’s not the world we live in, and sometimes you have to be prepared for anything. Thankfully, a well-stocked pantry can get you far in an emergency (i.e., a hurricane, blizzard or global pandemic), as long as you know the essential items to fill it with. Here, 17 non-perishable foods to always have on hand (you know, just in case).
17 Best Non-Perishable Foods You Should Always Have on Hand
First, what are non-perishable foods?
This might sound like a silly question—it’s not! Basically, non-perishable foods are items that have a very long shelf-life and don’t require refrigeration to prevent spoilage. While your mind probably goes first to canned items (which do make up a large portion of non-perishable foods) many other foods are included in this group. Think: beans, grains, nuts and nut butters, as well as spices, jerky, packaged crackers and snack foods. The good news? Most non-perishable foods are staples you already cook with and keep in your kitchen all the time.
Of course, you can’t stock an emergency pantry without keeping nutrition in mind. Processed snacks might technically have a long shelf-life, but they offer little in the way of nutrients to fuel and nourish your body. Our advice is to go back to the basics and rely on foods that are protein-rich and high-energy to keep you full (and healthy).
And while you should be aware of expiration and best-by dates, know that there aren’t always hard-and-fast rules for shelf-stable foods. Per the USDA, “most shelf-stable foods are safe indefinitely,” and canned goods will last “for years, as long as the can itself is in good condition (no rust, dents or swelling). And packaged foods (such as cereal, pasta and cookies) are technically safe to eat past the best-by date, “although they may eventually become stale or develop an off flavor. Many dates on foods refer to quality, not safety.” The USDA even has a handy spreadsheet detailing the shelf-life of many non-perishable foods. Our advice? It’s always best to taste and use your best judgment before you toss an unopened item, and of course, follow the ABCs of expiration dates: always be checkin’.
Now that you know the basics, these are the 17 non-perishable foods to stock in your kitchen.
The Best Best Non-Perishable Foods
1. Nut Butter
Aside from being calorie-dense and packed with healthy fats and proteins, nut butters (such as almond, cashew and peanut) are delicious on crackers, stirred into sauces (soba noodles with peanut sauce, anyone?) and eaten plain with a spoon. Unless it says so on the jar, these don’t have to be refrigerated, although that will keep them fresh for longer. According to the USDA, commercial peanut butter (not the natural stuff) can be stored in a cool, dark pantry for up to three months once opened. Natural nut butters will go rancid more quickly and should be stored in the fridge after opening (where they’ll keep for up to six months). And if you have an unopened jar of nut butter, it will keep in your pantry for up to two years. Lucky you.
Buy it ($5.89)
2. Crackers
You’re stocked up on nut butter, so you’ll need something to eat it on. Crackers have a low moisture content, so they aren’t susceptible to mold and won’t go stale as quickly as regular bread will. Once opened, it’s important to properly seal your crackers to keep them fresh—we like OXO clips or a vacuum sealer if you want to be extra fancy. As we noted earlier, these types of packaged foods will technically last nearly indefinitely unopened, but it’s always best to taste them to check for staleness (and nine months is a good rule of thumb for replacing). Use crackers anywhere you would normally reach for bread, as with this avocado chicken salad.
4. Canned Vegetables
Like beans, canned vegetables are a nutrient-dense addition to your pantry collection. Low-acid canned veggies (such as potatoes, corn, carrots, spinach, beets, peas and pumpkin) will last up to five years on the shelf, while high-acid veg (like tomatoes, citrus fruit and anything pickled) will last up to 18 months. Nope, they’re not as fresh tasting as the real deal, but they’re still good for you and will add variety to your diet whether stirred into soup—like this sausage, corn and poblano chowder—or served as a side dish.
7. Dried Pasta
There’s nothing more comforting than a heaping bowl of carbs, so it’s great news that dried pasta is a non-perishable must-have. It might get a bad rap for being carb-laden, but you need carbs for energy, and pasta is a filling, tasty source (not to mention versatile to boot). Stock up on a variety of your favorite shapes and they’ll keep for up to two years on the shelf. If you or someone you’re cooking for has a gluten allergy, look for gluten-free options like Banza (a chickpea-based pasta). While all noodles are good noodles, we’re partial to this one-pot, 15-minute pasta limone.
Buy it ($0.95)
8. Rice and Grains
Similar to dried pasta and dried beans, dried rice and grains will bulk up your meals (like this firecracker chicken with rice) and hold up in your pantry for long periods of time (two years, to be specific). To make it last even longer, you can store these items in your freezer. Just like pasta, grains are versatile and filling, whether you add them to soups, salads and casseroles or eat them plain. Choose brown rice and whole-grain options whenever possible (you know, for your health).
10. Granola Bars
Portable snacks like granola bars and protein bars are great to keep on hand for breakfasts and snacks, and they’ll last unopened for up to a year (although it’s a good idea to check the package dates). We like bars like Clif and KIND because they’re filling and come in many flavors, but you can also make your own, like these homemade cherry-almond granola bars.
14. Flour
Flour can be useful for homemade bread and baking projects (go on, live a little!), and it will keep for up six months to one year if you transfer it from its original bag to an airtight container. Even better, stash it in the freezer and it will last up to two years. Whole grain flours will only last a few months, because they have more oil content and a higher tendency to go rancid. If you’re new to the bread-baking world, ease in with this scallion-chive flatbread