A great spice rub is a cook's best friend and can lend a blast of flavor to almost any dish. I think of it more as a special seasoning mix, rather than something meant only for the grill, and use it on or in everything from sandwiches to salad dressing.
When you have a combination of vibrant flavors that makes your palate happy, there's not much it won't improve. On the flip side, a lackluster spice rub can turn a dish with potential into something more "meh."
Sadly, not all spice mixes are created equal, especially those that are premade. That's why I like to make my own, using premium spices.
Quality and freshness are important elements when determining whether a spice will be able to pack a flavorful punch. And while there's no AAA rating when it comes to spices, a few tips will help ensure that you are buying the best.
Look at the label. When shopping for spices, look to see if the label states where the spice comes from and gives a "best-used-by" date. Premium spice brands will often give that information and it's a good indicator of quality.
Buy whole whenever possible. The clock starts ticking on the potency of a spice the minute it's been ground, so I buy my spices whole as much as possible and grind them myself, just before using.
Shop at a busy store. If you can't find a best-used-by date, make sure you are shopping at a place that seems to turn over its product fairly quickly. If you have to brush a layer of dust off the jar just to read the label, you can likely assume the spice isn't fresh.
Date it. Once you get the spice home, make sure to write the date you bought it on the label and toss any older than a year.