How to Store Peanut Butter Long Term

Peanut butter is considered one of the best nonperishable, no-cook foods for emergencies.

It is easy to keep for your 30-day emergency food supply. However, it’s not always the best food to stockpile in large amounts.

If you want to store peanut butter long-term, here’s what you need to know about shelf life, which types of PNB last longest, and storage methods.

Quick Answer:

The best way to store peanut butter long-term is to get powdered peanut butter. It can last for up to 15 years unopened. You can also store some types of regular peanut butter long-term, but even if kept in ideal conditions, they will likely go rancid within a year or two. Natural peanut butter is not suitable for long-term storage.

Does Peanut Butter Go Bad?

Peanut butter is very high in fat and protein and has little moisture. The low moisture makes it very difficult for bacteria and fungi to grow. It is very uncommon for peanut butter to go bad in the sense that it would make you sick to eat. However, the fats in peanut butter do oxidize and will go rancid. The peanut butter will get a sour or bitter taste when this happens.

Peanut Butter Shelf Life

The USDA and National Peanut Board say that natural peanut butter will last a few months in the pantry.

The shelf life of peanut butter with added stabilizers is longer: 6-9 months unopened in the pantry and 2-3 months once opened. Storing open peanut butter in the refrigerator will help it last a few months longer.

There are plenty of accounts of peanut butter lasting much longer than this, though. Many people have eaten peanut butter that was 5+ years old and tasted fine. One man even ate peanut butter from WWII C-Rations and said it tasted fine. 1, 2, 3)

Is It Safe to Eat Expired Peanut Butter?

It is generally safe to eat expired peanut butter, even if it is very old. The peanut butter may have gone rancid and will taste bad, but rancid food will not poison you. However, some people might get stomach problems from eating rancid food. Rancid peanut butter won’t have as many nutrients as fresh peanut butter.

One potential concern is that peanut butter is sometimes contaminated with fungi. The fungi grow on the peanut butter and produce aflatoxin as a byproduct. There are also some rare cases where peanut butter was contaminated with Salmonella or E. coli.

Interestingly, multiple studies show that levels of bacteria and aflatoxin are lower in old peanut butter. The theory is that there isn’t enough moisture in peanut butter for the microbes to survive, so there are fewer in the older peanut butter. (5, 6)

Signs Peanut Butter Has Gone Bad

You will know that peanut butter has gone bad if it has a weird smell or sour taste. Bad peanut butter will also get darker.

It is usual for oil to separate from peanut butter in storage. This does not mean the peanut butter has gone bad. Simply stir the oil back into the peanut butter.

Also, look for any signs of microbial growth, such as fuzz growing on the top. This is rare with peanut butter but could happen – especially if you put a dirty spoon into the peanut butter and introduce microbes into it this way.

Which Type of Peanut Butter Is Best for Long-Term Storage?

Powdered peanut butter is by far the best type for long-term storage. It is made by removing the fat and grinding the remaining proteins into a powder. You add water or oil to rehydrate it before eating.

Because there is almost no fat, powdered peanut butter won’t go bad as regular peanut butter will. Some brands, like Legacy Foods powdered PNB, have a shelf life of 10 to 15 years.

Read our guide to the best peanut butter powder.

How to Store Regular Peanut Butter Long-Term?

While it won’t last as long as powdered peanut butter, you can store regular peanut butter.

If you follow these guidelines, it should last around 2 years.

1. Choose the Right Type of Peanut Butter

Some types of peanut butter last much longer than others. For long-term storage, choose peanut butter which is:

  • Stabilized with hydrogenated oil: Peanut butter stabilized with hydrogenated oil will last longer than those stabilized with palm or corn oil.
  • High Oleic: This type of peanut butter takes longer to oxidize.
  • Full fat: Low-fat peanut butter may oxidize more slowly, but studies show that bacteria are more likely to survive in low-fat PNB.
  • Chunky: Compared to smooth peanut butter, chunky PNB will oxidize slower.

Do Not Store Natural Peanut Butter!

Natural peanut butter will not last very long, no matter how it is stored. After just one month in storage, natural peanut butter already gets rancid. By contrast, peanut butter with stabilizers added will last much longer.

If you really want to eat natural peanut butter, a better solution is to stockpile peanuts. Store them in Mylar bags with oxygen absorbers, and they can last up to five years. You would need a hand-powered mill to grind them into PNB during a power outage. (9, 10, 11, 12, 13)

Also Read:

2. Keep It Cool

Temperature has the most significant impact of all the factors that will make peanut butter go rancid. Even a slight increase in temperature can increase how quickly PNB goes rancid. Keep the peanut butter in a cool place, and never let it get above room temperature.

A root cellar is a good option, though the smell might attract rodents. (14)

Should You Freeze Peanut Butter?

Storing peanut butter in the freezer will keep it from going rancid. PNB could potentially last forever in the freezer. However, I still don’t recommend freezing your peanut butter. The main reason is that your freezer space is probably better used for more perishable foods or expensive foods like long-term coffee storage.   Over time, your PNB would also absorb smells from the freezer. (16, 17)

3. Store Peanut Butter in Glass Jars

In terms of packaging for long-term peanut butter storage, glass jars are much better than plastic containers. They don’t allow as much oxygen into the PNB, so it will last longer.

Plastic containers aren’t entirely air-tight. Tiny holes in the plastic allow air and moisture to pass through. In humid climates, the moisture level of peanut butter in plastic containers will increase and could allow bacteria to grow.

If you must buy PNB in plastic containers (it’s cheaper than glass and won’t shatter), choose PET instead of PP plastics. Peanut butter, which comes in metallic pouches, is another good option. (18, 19)

4. Protect from Light

UV light speeds up oxidation. To keep peanut butter fresh longer, keep it in a dark place. Alternatively, you can put the peanut butter containers in paper bags to protect them from light. (20)

5. Keep It Upside Down

If stored long enough, even stabilized peanut butter will eventually separate. You end up with a layer of oil on top of the PNB. It can be messy to mix the oil back into the proteins. An easy solution is to store the peanut butter jar upside down. You’ll still need to stir it, but it won’t be as messy.

Your Vital Information, Organized and Ready!

Get our Emergency Binder.

Instant Download. No Ads.

emergency binder

Comprehensive, easy-to-use Emergency Binder

Effortlessly populate your binder: type your information into our easy-to-use PDF, save a digital copy for easy access, and print a copy for physical backup.

It couldn’t be easier. There’s no confusion or headaches. Just clarity and peace of mind.

Learn More

Leave a comment

  1. Question. Does anyone know if powdered peanut butter will store longer if put in a mason jar with an oxygen absorber? And if yes, how long. I’m sorry I opened the jar I have. I’ve heard, unopened it can last a very long time long time. Too late now. So I’d like to find a way to long term store at least 75% of what I have so the flavor will last and there’s no risk to the product. Also, how is storage with a lock top? A used jar that has been washed and sterilized, like a jar that once held salsa? Could I use this type of a jar with an oxygen absorber too?

    • Yes, it will last longer stored that way because OAs prevent oxidation. The fats will still go bad if exposed to high temps though. I can’t give you exact dates for how long it will last though, unfortunately. As for storage containers, don’t use normal jars. you need a mason jar with a two-part lid or Mylar bags.

      • Based on all of the information in your column and your comment to this question, are you saying the best method of storing DRIED Peanut Butter is in a Mylar bag with Oxygen Absorbers?

        • Yes, mylar + OA is the best long-term storage option for pretty much all dried foods (not wet foods). It still needs to be kept cool though or the fats in the PNB powder will go rancid. Technically edible but gross!

    • My understanding is that you shouldn’t use oxygen absorbers with high fat, or high moisture, substances, because this may allow botulism to develop. So, I would err on the side of caution, and either freeze the remainder of the jar, or use it up as quickly as you can.


Leave a Comment