Combine brown sugar, paprika, onion powder, garlic powder, salt, black pepper, cayenne pepper, and lemon zest in a small bowl, stirring until evenly mixed. This creates a balanced spice blend with sweetness, heat, and aromatic depth. I like to make my rubs ahead of time so I'm not scrambling when I'm ready to cook—it also allows the flavors to meld slightly if you have even 5 minutes.
Pat the chicken wings completely dry with paper towels—this is crucial because moisture prevents proper browning and seasoning adhesion. While drying the wings, preheat your grill to 350°F and allow it to fully heat, which usually takes 10-15 minutes. This ensures consistent cooking temperature throughout the grilling process.
Toss the dried wings with the dry rub mixture from Step 1, making sure each piece is evenly coated on all sides. Lightly coat the grill grates with oil to prevent sticking—I prefer avocado oil because it has a high smoke point and won't interfere with the seasoning. Brush or wipe the oil onto the cold grates before the wings go on.
Place the seasoned wings on the oiled grill in a single layer, bone-side down. Cook for 10 minutes without moving them—this allows the rub to caramelize and creates flavorful browning. Flip each wing and cook for another 10 minutes until they reach an internal temperature of 165°F when measured at the thickest part with an instant-read thermometer. The total cooking time should be around 20 minutes depending on wing size and grill consistency.