An MRE, or Meal, Ready-to-Eat, may remain edible after 20 years if its package stays undamaged and the food remains in a cool, dry place.