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.

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.

Potatoes

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

Onions

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

Peanuts

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

Apples

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.

Honey 

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

Liquor 

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.

Here are some more articles you might enjoy: