Spice rub
Spice rub is any mixture of ground spices that is made to be rubbed on raw food before the food is cooked. The spice rub forms a coating on the food. The food can be marinated in the spice rub for some time for the flavors to incorporate into the food, or it can be cooked immediately after it is coated in the rub. The spice rub can be left on or partially removed before cooking.
Rubs are typically applied as a powder, aka "dry". Some "wet" rubs may have oil, water, or other liquid added to make a thick paste.
Ingredients
The spices are usually coarsely ground. In addition to spices, salt and sugar may be added to the rub for flavor and caramelization. Different salts are sometimes used for their unique qualities, such as Himalayan pink salt. The most straightforward rub is just coarsely ground black pepper as in steak au poivre. Basic dry rub or spice rub generally contain brown sugar, paprika, black pepper, chili powder, garlic powder, onion powder along with salt. Other ingredients may also be present depending upon the required flavor.Spice rubs can also add ingredients such as herbs, crushed garlic, or oil to make a paste. Less common ingredients can include coffee beans.