Peanut butter is bad if it smells sharp like paint or old oil, tastes bitter, or shows mold. Unopened it lasts 6 to 24 months, and opened it keeps about 2 to 3 months in the pantry and 6 months in the fridge.
Signs Peanut Butter has gone bad
Sharp, paint-like or soapy smell. Fresh peanut butter smells nutty and roasted. A chemical or crayon-like smell means the fats have gone rancid.
Bitter or sour taste. If it tastes bitter or off instead of rich and sweet, don't keep eating it.
Mold. Fuzzy white, green, or black spots are rare but possible, especially if water or crumbs got into the jar. Throw the jar away; don't scoop the spot out.
Dry, dark, hardened texture. A crumbly, darkened layer that's stiff and smells rancid means it's old. A stale smell with it is your cue to toss.
Looks weird, but it's fine
Oil separation on top. Natural peanut butter separates. Stir the oil back in, and store the jar upside down or in the fridge to slow it.
Hard, dry surface. The top layer can dry out slightly. If it smells fresh, stir it in or scrape off the dry layer.
Crystals or grittiness. Tiny sugar or salt crystals in some brands are normal.
How long does Peanut Butter last?
Where
How long
Note
Pantry (unopened)
6 to 24 months
Natural versions on the shorter end
Pantry (opened)
2 to 3 months
Natural peanut butter should be refrigerated
Fridge (opened)
About 6 months
Freezer
Up to 1 year
Texture may change
How to store it
Use a clean, dry spoon every time so no crumbs or moisture get in.
Refrigerate natural peanut butter after opening to prevent rancidity.
General guidance based on USDA FoodKeeper. Storage times are estimates and conditions vary. When in doubt, throw it out.
We use privacy-friendly analytics to understand what recipes people love. By continuing, you consent to our use of cookies. Learn more
🎃 Get The Copycat Halloween Cookbook — freeInstant PDF, no sign-in. Pay what you want only if you'd like to support us. One email a week, unsubscribe anytime.