See below for foods that never expire. Dry grains and beans are generally considered safe to eat indefinitely, and don't truly expire the way most other foods do.