In a large pot, bring salted water to a boil. Add elbow macaroni and cook according to package instructions until al dente. Drain and set aside.
In a medium saucepan over medium heat, combine the cream cheese and milk. Stir until the cream cheese has melted and the mixture is smooth.
Stir in the sharp cheddar and mozzarella cheese, mixing until fully melted and creamy. Season with garlic powder, onion powder, smoked paprika, salt, and pepper, adjusting seasonings to taste.
In a large bowl, mix the shredded chicken with BBQ sauce until well coated.
In the same large bowl, add the cooked macaroni to the chicken and BBQ mixture, followed by the cheese sauce. Stir until everything is well combined.
Preheat your oven to 350°F (175°C). Transfer the mac and cheese mixture into a baking dish.
In a small bowl, combine panko breadcrumbs and olive oil, mixing until the breadcrumbs are well coated. Sprinkle the mixture evenly over the mac and cheese.
Place the baking dish in the preheated oven and bake for 25-30 minutes or until the top is golden and crispy.
Once out of the oven, let it cool for a few minutes. Garnish with chopped green onions before serving.
Notes
Feel free to adjust the BBQ sauce to your taste preference.
Keyword BBQ, chicken, comfort food, mac and cheese