Build Your Own Spice Rubs (Formula Included)
Build spice rubs from scratch with one formula: 50% savory base, 25% heat, 15% sweet, 10% aromatics. Exact batch amounts, timing and storage.

A good spice rub follows one ratio: 50% savory base, 25% heat, 15% sweet, 10% aromatics. For a 6-tablespoon batch, enough for one pork shoulder or two racks of ribs, that's 3 tablespoons savory, 1.5 heat, 1 sweet and 0.5 aromatics. Keep the ratio and swap spices inside each category, and you can make a barbecue rub, a Mediterranean one or a Mexican one.
Most home cooks do it the other way around. They find a rub recipe, make it once, forget the measurements and go back to the store-bought jar.
Learn the ratio, not the recipe.
What each part of the formula does
Every rub you've liked hits four notes. The ratio is just how loud each one plays.
Savory base (50%). Kosher salt anchors it, and black pepper, garlic powder and onion powder fill out the rest. Dried thyme, oregano or rosemary can go here too, but keep them to a small share of the base. Too much dried herb turns harsh and bitter under heat. This is also the part that sticks to the surface and supports browning through the Maillard reaction.
Heat (25%). Cayenne hits fast and clean. Chipotle builds slowly and brings smoke. Ancho is mild with an almost chocolate undertone. White pepper is earthy and adds no color, and red pepper flakes pop unevenly. Two sources beat one. Chipotle plus cayenne gives you heat up front and smoke in the finish. Fill most of this share with the milder chiles and paprika, because a quarter of the rub in pure cayenne is a different dish.
Sweet (15%). This part holds the crust together. On a grill or in a hot oven, sugar caramelizes into the crust and the bark on smoked meat. Brown sugar is the default. Turbinado has bigger crystals that caramelize more slowly. Don't go above 15%, or the sugar burns before the meat is cooked.
Aromatics (10%). The smallest share decides the cuisine. Cumin and coriander push toward Mexican or Middle Eastern. Mustard powder and ground fennel push toward European. Sumac adds a tart note without any liquid. Turmeric adds earthiness and color.
How do I build a batch?
The rub only works if the spices still have flavor left. If your jars have been open for a year, start with why spices taste flat and replace what's dead.
- Toast any whole seeds. Put cumin or coriander seeds in a dry pan until fragrant, then cool and grind. It takes about two minutes and does more for the rub than any other single step. See the dry pan method for the cues.
- Measure by category. For 6 tablespoons: 3 tablespoons savory base, 1.5 heat, 1 sweet, 0.5 aromatics. Keep the same proportions when you scale up for bigger jobs.
- Whisk out the lumps. Brown sugar clumps, and a clump of sugar on meat becomes a burnt spot later.
- Taste it dry. Put a pinch on your fingertip. If it tastes flat, the base needs more salt. If it tastes one-note, add more aromatics. If it's too aggressive, add a pinch more sugar. A rub that tastes slightly too salty on its own will taste aggressively salty on the finished meat.
- Press it in. Apply generously and press it into the surface rather than dusting it on.
- Let it sit. Give most proteins at least 30 minutes. The salt pulls up a thin layer of moisture that dissolves the rub into a cohesive crust. For an overnight rest, cover and refrigerate.
Three combinations to start with:
- Classic barbecue. Salt, black pepper, garlic and onion powder; cayenne and smoked paprika; brown sugar; mustard powder and celery salt.
- Mediterranean. Salt, black pepper, dried oregano and thyme; white pepper and Aleppo flakes; a little turbinado; sumac and coriander.
- Mexican-style. Salt, black pepper, garlic powder; chipotle and ancho; brown sugar; cumin, coriander and Mexican oregano.
Each takes under five minutes. In an airtight jar it keeps about three months before the aromatics fade, so label it with the name and the date. Four unlabeled brown jars all look the same.
Related: How Long to Toast Coriander Seeds (Exact Timing)
Where the formula bends
Very high heat. On direct high heat, drop the sugar to 10% and move the extra 5% into aromatics. If you rub the meat and put it straight onto a screaming grill, the sugar burns before the surface browns. Apply the rub 30 minutes early, or turn the heat down a little for the first sear.
Thin cuts. For chicken thighs or fish fillets, salt them 20 minutes before you add the rest of the rub. That keeps the exterior from weeping into the pan during the first minutes. On thick roasts, it's fine to mix the salt into the rub. The reasoning is the same as dry brining.
Fatty cuts. For pork belly or duck legs, turn the rub into a paste so it clings. Use 2 parts dry rub to 1 part neutral oil or mustard by volume. If you're using pre-ground spices in a wet rub, blooming them in warm oil first deepens the flavor.
Fresh garlic and herbs. Keep them out. They carry moisture that steams instead of sears, and a dry rub has to be dry all the way through. Add fresh aromatics at the end.
Restaurant lines mix a house rub in bulk because they go through it in a week. At home, a big batch sits past its three months, so mix 6 tablespoons at a time. If you're smoking a shoulder this weekend, make the barbecue version, hold the sugar at 15% and get it on the meat the night before.
Share this article


