Foods you should not eat past their expiration date

I'm realizing knowing when to throw away food is one of those challenges you face as a "grown-up." First it's figuring out what to make for dinner every single night and then it's the challenge of trying to get those leftovers eaten before you need to throw them out. Jaime, my husband, and I are on completely different sides. If something is just coming up on its expiry date I'd throw it away where he'll still eat stuff long past it's overdue to be thrown out. According to an article posted by MSN.com here are 20 foods you should never eat past their expiry date.

  1. Ground beef
  2. Ground pork
  3. Fish
  4. Pre-made salads
  5. Shrimp
  6. Raspberries
  7. Strawberries
  8. Soft cheese
  9. Milk
  10. Homemade whipped cream (how in the world is this lasting even close to its expiration date!!!)
  11. Chicken
  12. Fiddleheads (huh?)
  13. Spinach
  14. Cooked meats
  15. Clams
  16. Alfalfa
  17. Bean sprouts
  18. Oysters
  19. Scallops
  20. Eggs

Click here to find out why each of these 20 items made this list!

Photo: Getty


Sponsored Content

Sponsored Content