my mom said you could cook old beans for every and they would still rattle in the pan.they have a use by date on the bag. i tried cooking beans that i had in a jar not nowing how old at a full rolling boil all day and they still rattle inthe pan. hope this helps you