In a large pot, bring salted water to a boil. Add the elbow macaroni and cook it according to the package instructions until al dente. Once done, drain the pasta and set aside.
In a medium saucepan over medium heat, melt the butter until bubbly. Once melted, add the flour, stirring constantly for 1-2 minutes until it creates a smooth paste (this is called a roux).
Slowly pour in the milk, whisking continuously to prevent lumps from forming. Keep stirring until the mixture becomes smooth and starts to thicken, which should take about 3-5 minutes.
Reduce the heat to low and gently stir in the shredded sharp cheddar and mozzarella cheese. Mix continuously until the cheeses are completely melted and the sauce is creamy and luscious.
In a separate skillet over medium heat, combine the cooked chicken with honey, black pepper, garlic powder, onion powder, and a sprinkle of salt. Cook for about 3-4 minutes, stirring regularly until everything is heated through and well-coated with the sweet and spicy mixture.
In a large mixing bowl, mix together the cooked macaroni, cheese sauce, and the honey pepper chicken. Stir thoroughly until every piece of pasta is well-coated with the creamy sauce.
If you prefer a baked version, preheat your oven to 350°F (175°C). Transfer the mac & cheese mixture into a greased baking dish. For extra cheesiness, sprinkle additional shredded cheese on top. Bake for 20-25 minutes or until the top is bubbly and golden brown.
When ready to serve, spoon the mac & cheese into bowls. Sprinkle each serving with chopped green onions for a fresh crunch and a pop of color.
Notes
Serve in rustic bowls accompanied by a simple green salad for a delightful contrast in textures and flavors.
Keyword chicken, comfort food, honey, mac and cheese, spicy