How Long Will That Peanut Butter Last?

We don't really understand how you could forget about a jar of peanut butter in pantry, but it's bound to happen to someone. No one wants to throw out food that is still good to eat. So how long do pantry foods last before they are spoiled or, in many cases, just lose their freshness and flavor?

The shelf life of any food depends on certain basic factors. The United States Department of Agriculture (USDA) gives general guidelines for storing food on our shelves at home.

Temperature: Keep all foods stored in a cool, dry place with limited light and heat. Some appliances can produce heat.

Time: Canned foods and staples have a relatively long shelf life, but USDA recommends only buying what you expect to use within the time recommended on the label for each product. At home, put the date on each package and use the oldest first. Your geographic area will affect recommended storage time: warm and humid climates can shorten shelf life.

When you buy: Purchase fresh-looking cans with labels that are not torn or dusty. This may indicate old stock. Carefully check for dents in cans before buying. Do not purchase bulging cans, says USDA.

But what about our favorite foods—peanut butter, peanuts and peanut products?

Peanut butter’s shelf life may depend on the way you store it. Follow the guide above and remember to store peanuts in airtight containers. An open jar of peanut butter stays fresh up to three months in the pantry. After that, it’s recommended to store the peanut butter in the fridge (where it can maintain its quality for another 3-4 months). If you don’t refrigerate, oil separation can occur.  Here’s a run-down.


Food                                                      Average Shelf Life in Pantry      ________________________

Peanut Butter, unopened                                            6-9 months         Refrigeration not needed
Peanut Butter, opened                                                 2-3 months         Lasts 6 -9 months in refrigerator
Natural Peanut Butter, unopened                             2-3 months         Lasts 3-6 months in refrigerator
Natural Peanut Butter, opened                                    –                          Lasts 5-6 months in refrigerator
Peanuts: Bagged, in the shell or out                          1-2 months         Lasts 4-6 months in refrigerator
Peanuts: in cans or jars, unopened                           2 years
Peanut Flour, unopened                                              1 year
Peanut Flour, opened                                                   2-3 months         Lasts up to 9 months in refrigerator
Peanut Oil, roasted, aromatic, unopened                9 months
Peanut Oil, roasted, aromatic, opened                     2 months             Lasts 4-6 months in refrigerator
Peanut Oil, refined, unopened                                   1 year
Peanut Oil, refined, opened                                        4-6 months

You must be logged in to view this item.

This area is reserved for members of the news media. If you qualify, please update your user profile and check the box marked "Check here to register as an accredited member of the news media". Please include any notes in the "Supporting information for media credentials" box. We will notify you of your status via e-mail in one business day.