Here’s How Long You Can Keep Frozen Food Before It Goes Bad


Thanatham Piriyakarnjanakul / EyeEm / Getty Images


Freezing your food is a must in any kitchen: you can keep your ingredients fresher longer, and it’s perfect for when you’re in a bind and need something fast.

Whether you’re really into cooking and want a ton of leftovers, or just want to know if that steak has gone bad yet, here’s a list of how long everything is gonna stay fresh in your freezer.


Red Meat: Beef, lamb and pork last from two months to a year, depending on the cut of the meat. Beef roasts and steaks are good up to a year, while lamb or pork chops can only be frozen up to six months.

Ground meats can be stored up to four months, and cooked hams and hot dogs can be stored for two months. Always wrap it in freezer paper or aluminum foil, then freeze right away after purchase.

Poultry: As with ground beef, lamb, and pork, ground poultry is good for up to four months. A whole bird can freeze for up to a year, and pieces are good for nine months.

Fish: Fatty fish like salmon is good in the freezer for up to three months. Shellfish and leaner fish can last for up to 6 months!

Soups, Stews, & Other Leftovers: Anything with a broth and cooked meat or veggies will last up to three months in the freezer.

Cookies & Cookie Dough: Dough will last up to six months, and already-baked cookies are good for three months.

Breads: Both cooked and uncooked bread will last three months in the freezer.

Fruits and Vegetables: If jarred properly, these are able to last eight to ten months in the freezer. If sealed in zip bags, they’ll last about six months.

Fresh Pasta: If put in an airtight container, this will last about eight months in the freezer.

Be sure to keep your foods delicious and fresh by following these guidelines, and all of your meals will be perfect!

What do you always freeze?