halva can last a good long while--years--much like peanut butter. the oils in the sesame paste go rancid eventually, but you'll know as soon as you open the package whether it's taken a turn for the worse (and even then it probably won't kill you).