Cook the Chicken
Season chicken with smoked paprika, garlic powder, salt, and pepper.
Heat a skillet over medium-high heat with oil and cook chicken until golden and fully cooked.
Chop or shred and toss with BBQ sauce. Set aside.
Cook the Pasta
Bring salted water to a boil. Cook pasta until just under al dente.
Drain and set aside.
Make the Cheese Sauce
Melt butter in a saucepan over medium heat. Whisk in flour and cook 1 minute.
Slowly whisk in warm milk until smooth and thick.
Lower heat and stir in cheeses until melted. Season with paprika, salt, and pepper.
Assemble
Stir pasta into cheese sauce. Fold in BBQ chicken gently.
Transfer to a greased baking dish.
Bake
Top with extra cheese if desired.
Bake at 375°F / 190°C for 20–25 minutes until bubbly and lightly golden.
Serve
Rest 5 minutes before serving. Drizzle with extra BBQ sauce if desired.