Properly stored, Mexican seasoning can have a shelf life of up to two years. It's best to store it in an airtight container in a cool, dry place away from direct sunlight. Over time, the flavors may gradually diminish, so it's recommended to use it within a year for optimal taste.