In a bowl, mix honey, sriracha, garlic powder, onion powder, salt, and pepper. Add the diced chicken and marinate for at least 30 minutes.
Bring a pot of salted water to a boil and cook the elbow macaroni until al dente, according to package instructions. Drain and set aside.
In a saucepan, melt the butter over medium heat. Stir in the flour and mix well to form a roux. Gradually whisk in the milk. Continue stirring until the sauce thickens.
Remove the saucepan from heat and stir in the shredded cheddar cheese until melted and creamy.
In a large bowl, combine the cooked macaroni and cheese sauce. Mix well and set aside.
Heat olive oil in a skillet over medium-high heat. Add the marinated chicken to the skillet and cook for about 5-7 minutes or until fully cooked and caramelized.
Gently fold the spicy honey chicken into the mac and cheese mixture, ensuring even distribution.
Preheat the oven to 350°F (175°C). Transfer the mac and cheese with chicken into a baking dish. Sprinkle breadcrumbs on top for a crispy finish.
Bake in the oven for about 20-25 minutes or until the top is golden brown.
Garnish with chopped green onions before serving.
Notes
For extra flavor, let the chicken marinate longer if possible.