Mix honey, soy sauce, apple cider vinegar, black pepper, garlic powder, onion powder, and cayenne in a bowl. Add the chicken breasts, coating them well in the marinade. Cover and refrigerate for at least 30 minutes to allow the flavors to soak into the meat.
Heat olive oil in a skillet over medium heat. Take the chicken out of the marinade, setting the remaining liquid aside. Sear the chicken for 4–5 minutes per side until golden and caramelized but not fully cooked. Set it aside while you prepare the sauce.
Melt butter in a saucepan, then stir in the flour to create a roux. Slowly pour in the milk while whisking continuously until smooth and thickened. Add garlic powder, onion powder, salt, and pepper, followed by the shredded cheddar and mozzarella cheeses. Stir until fully melted and creamy.
Boil the elbow macaroni according to the package instructions until just al dente. Drain the pasta and toss it into the cheese sauce, making sure every piece is well-coated.
Preheat your oven to 375°F (190°C). Place the seared chicken in a baking dish and pour the reserved marinade over it. Bake for 20 minutes, basting with the glaze halfway through, until the chicken is cooked through and the glaze is sticky and shiny.
Spoon the creamy macaroni cheese onto plates and top with the sweet and spicy chicken. Drizzle some extra glaze over the chicken for added flavor. Garnish with freshly chopped parsley for a burst of color.