5 gallon bucket with a lid that seals tight at Home Depot for a little over $3.00...
If they can prevent paint from drying up for years, it will seal well enough to preserve your food...
I have found that they hold about 33 lbs of food [rice, flour of sugar] and it equates to about 80 cups...