Preheat oven or air fryer to 400°F or 200°C. Pat 16 ounces tofu dry with kitchen paper.With your hands, pull the tofu apart into bite-size pieces and add it to a large bowl.
Toss the tofu with 2 tablespoons olive oil, 1 tablespoon soy sauce, 2 teaspoons smoked paprika, 1 teaspoon garlic powder, 1 teaspoon salt, and ¼ teaspoon black pepper.Each piece should be fully coated with the condiments.
Transfer tofu onto a baking sheet and arrange it on a single layer.Bake in the oven at 400°F or 200°C for 25 minutes or in the air fryer for about 15 minutes.The tofu should be slightly charred and crisp on the edges.
Add about ½ to ¾ cup of BBQ sauce (or more to taste), toss with a spatula until coated, and bake for 5 more minutes.
Finally, take the tofu out of the oven, add more BBQ sauce to taste and enjoy.Optionally, you can garnish with chopped scallion tops and sesame seeds.