Homemade spice mixes generally stay fresh for about 6 months to 1 year when stored in an airtight container in a cool, dark place, but use your senses to check for freshness over time.