Spices Do Lose Their Flavor After A Period Of Time
No, spices do not last for years. This is especially true if you don’t keep them in air-tight containers. People tend to buy spices in bulk believing that since these were made from dry ingredients, they could be stored away for years without any issues. Unfortunately, if you want to keep their flavor potent, you’d have to top up every six months.
Keep in mind that you’ll only be using a few pinches of these each time you cook—with some ending up on the flooring at times. To maximize your purchase, buy these in smaller amounts and use it up before it goes stale.