Prep the air fryer: Preheat your air fryer to 375°F (190°C) for 3–5 minutes. Lightly spray the basket with nonstick spray.
Pat the ribs dry: Use paper towels to remove excess moisture.
This helps the rub stick and promotes browning.
Season generously: In a small bowl, mix salt, pepper, smoked paprika, garlic powder, onion powder, brown sugar, and cayenne. Drizzle the ribs with olive oil, then coat all sides with the spice blend. Press the rub in so it adheres.
Arrange in the basket: Place ribs in a single layer with a little space between each piece. Do not overcrowd.
Work in batches if needed.
Air fry, first cook: Cook at 375°F (190°C) for 10 minutes. Flip the ribs halfway through for even browning.
Brush with barbecue sauce: After 10 minutes, brush a thin, even layer of barbecue sauce on the tops and sides. Flip, then brush the other side.
Air fry, second cook: Continue cooking at 375°F (190°C) for another 8–10 minutes, until the edges are caramelized and the internal temperature reaches 145–160°F (63–71°C), depending on your preference.
Optional final glaze: For stickier ribs, brush on a little more sauce and cook for an additional 2 minutes.
Rest and serve: Let the ribs rest for 5 minutes.
Squeeze a little lemon or sprinkle a few drops of apple cider vinegar over the top to brighten the flavors. Serve with extra sauce.