Tempeh does really well in the freezer and can last up to 10 months. Keep it in its package and keep really well, since the packages are usually air sealed. This is a great option if you see it for sale and you can buy a lot of packages and store them in the freezer until you're ready to cook.