I think it's safe to say none of us want to go back to the grocery store for a long time after we stock up.

KISS 104.1 logo
Enter your number to get our free mobile app

So, what are some foods that will last a long time in the cupboard or refrigerator?

According to USA Today, these are foods to stock up on.


Store in a cool, dark place and potatoes can last a long time: 2-5 weeks.


Like potatoes, store in a cool, dark place and onions can last 1-2 months.


A long-lasting favorite, peanuts can last 1-2 months.


Store apples in the fridge, they can last weeks or even months.

Beef Jerky

Beef jerky can last 1-2 years.

Canned fruits and vegetables 

These cans can last 1-2 years "past" the best by date...

Dried pasta

Once again, can last 1-2 years past the best by date.

Peanut Butter

Two years is usually the shelf life for peanut butter.

Dark Chocolate

This is what I'm talking about! The higher the cocoa content, the longer the chocolate will last. 2-5 years.

Canned Tuna

3-5 years after the best by date.


Indefinite shelf life for unopened, 100% pure honey. No, really!


Now this is what many people will love to see here. If stored properly (no extreme heat or cold), liquor like wine can last for years and years.

Read the full list of foods here.

More From KISS 104.1