Here is the list of food item you can keep for a long time in your inventory:

  1. Flour
  2. Rice
  3. Chickpeas (Canned or otherwise)
  4. Lentil
  5. Sugar
  6. Spices/Sauces
  7. Tea/Coffee
  8. Pasta
  9. Taco shells
  10. Nuts(Almond, walnut, cashew, pea nut e.t.c)
  11. Soup pouches
  12. Tomato Juice
  13. Canned vegetables
  14. Cheese (sliced, shredded, blocks)
  15. Powdered milk
  16. Potato chips
  17. Brownie/cookie/pancake mix
  18. Bread mix
  19. Onion
  20. Frozen food

If you can think of more items please feel free to type it in comments below.