Tired of spending money on pre-made spice rubs that are too salty or overly sweet? This flavorful BBQ Chicken Rub uses pantry spices you likely already have, is inexpensive to make, and can be easily adjusted to match your taste preferences.

With summer winding down, I’m still in full grilling mode. I grill chicken weekly and this BBQ Chicken Rub is my go-to when I want big flavor without the fuss of sauce. A dry rub is low maintenance, versatile, and brings smoky, sweet, and savory notes that complement chicken, pork, beef, and even grilled vegetables.
Why you’ll love this recipe:
- An all-purpose rub with a balanced sweet-and-savory profile that suits chicken, pork, beef, and vegetables.
- Gives you classic BBQ flavor without timing your basting like a sauced dish requires.
- Much more affordable than many store-bought rubs, and made from simple pantry spices.
- Easy to customize—control the salt, sweetness, and heat level to suit your family.
Recipe Ingredients
This rub is built from common spices. Nothing fancy—just a combination that delivers a rich, well-rounded BBQ flavor.

Ingredient notes
- Brown sugar: Adds mild sweetness and helps develop color on the grill. This recipe uses enough sugar to balance the spices without overwhelming them.
- Cayenne pepper: The recipe calls for a small amount for mild heat. Increase if you prefer spicier results.
- Salt: Kosher salt is used here; it measures differently and has less sodium per volume than table salt.
How to make this recipe
Making the rub takes less than five minutes. The real magic is how it transforms simple grilled chicken into something with layered flavor.
Prepare the rub

- Combine smoked paprika, brown sugar, chili powder, garlic powder, onion powder, kosher salt, black pepper, and cayenne pepper in a medium bowl.
- Whisk thoroughly, breaking up any clumps so the mixture is uniform.
Rub the chicken

- Pat chicken dry with a paper towel. Lightly brush the meat with olive oil if you want the rub to stick better, then sprinkle and rub the seasoning into the surface.
- Let the seasoned chicken sit at room temperature for at least one hour, then grill, smoke, or bake until cooked through.
Customize this recipe
This rub is a versatile base—try these variations to create new flavor profiles:
- Add fresh or dried herbs like thyme, oregano, or rosemary for herbaceous notes.
- Stir in citrus zest (orange, lemon, or lime) for bright, fresh flavor.
- Increase garlic powder if you want a more pronounced garlic presence.
- Add warm spices such as cumin or coriander to deepen the flavor.
- Bump up the cayenne if you enjoy extra heat.

FAQs
Why use a dry rub?
A dry rub delivers concentrated flavor directly to the surface of the meat or vegetables and is far less messy than sauces or long marinades.
How long should the rub sit on chicken?
Apply the rub generously and let the chicken rest at room temperature for at least one hour. This gives the seasoning time to adhere and mellow. It’s not necessary to leave this on for many hours or overnight because it’s not intended as a dry brine.
How long does the rub keep?
Store the rub in an airtight container in a cool, dark place for up to three months for best flavor.
Can I use both dry rub and BBQ sauce?
Yes. Apply the rub first and, if you want sauce, brush it on during the last 5–10 minutes of cooking so the sauce doesn’t burn.
Recipe Notes
- Pro tip: If using skin-on chicken breasts, rub some seasoning under the skin for more flavor.
- Store unused rub in an airtight container in a cool, dark place for up to three months.
- For better adhesion, coat meat lightly with olive oil before seasoning.
- This seasoning works well on beef, pork, vegetables, and corn on the cob—any grilled or smoked food.
- Because the rub contains sugar, avoid very high, direct heat for long periods; sugar can burn. Sear briefly over high heat, then finish over indirect heat to prevent charring.

More grilling recipes you’ll love:
- Chicken Souvlaki
- Grilled Burgers
- Grilled Corn on the Cob
- Grilled Potato Salad
- Jerk Pineapple Shrimp Skewers
BBQ Chicken Rub Recipe
Servings: 7 | Prep time: 10 mins | Inactive time: 1 hr | Total time: 1 hr 10 mins
Ingredients
- 2 tablespoons smoked paprika
- 2 tablespoons brown sugar
- 1 tablespoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (adjust to taste)
Instructions
- Place all spices in a small bowl and whisk until evenly combined.
- Generously coat the chicken with the rub, massaging it into the meat. For skin-on pieces, include the seasoning under the skin.
- Let the seasoned chicken rest at room temperature for at least one hour, then grill or bake until fully cooked. Serve and enjoy.
Notes
- Store any leftover rub in an airtight container for up to three months.
- Lightly oil the meat before seasoning if you want the rub to stick better.
- Because the rub contains sugar, avoid prolonged exposure to very high heat to prevent burning.
Nutrition (per serving estimate)
Calories: 25 kcal | Carbohydrates: 6 g | Protein: 1 g | Fat: 1 g | Sodium: 354 mg
All recipes and images © Flavor the Moments.
If you try this rub, tag @flavorthemoments and use the hashtag #flavorthemoments on Instagram so I can see what you made!