How to Keep Peanuts in the Shell Fresh

eHow may earn compensation through affiliate links in this story.

Things You'll Need

  • Tray

  • Container or bag

Raw peanuts keep longer than roasted peanuts.

Peanuts contain two to three nuts in each shell. They are usually shelled and then roasted or boiled. Unroasted nuts in the shell keep longer than shelled or roasted peanuts do. The peanuts require a dry storage because moisture causes them to rot and spoil. Drying freshly harvested peanuts prior to storage extends the shelf life by removing as much moisture as possible.


Video of the Day

Step 1

Spread the peanuts out in a single layer on a tray in warm, dry area. Dry the peanuts in the shell for two to three weeks or until the outer shell is dry and brittle. Purchased peanuts usually do not require drying prior to storage.

Step 2

Place the peanuts in an airtight container or bag. Seal the storage container so air and moisture don't affect the peanuts.

Step 3

Store the sealed container in a dark, cool place, such as a pantry. Avoid humid storage areas, as moisture causes the peanuts to rot prematurely.


Store unroasted peanuts in the shell for six to 12 months. Once roasted, use the peanuts within four weeks.