Combine ¼ cup hot sauce and 1 teaspoon honey and whisk until the honey dissolves.Â
Pour the mixture over the chicken thighs. Let the chicken thighs marinate for 15-20 minutes.Â
Heat a large Dutch oven or pot over medium/high heat. Add 1 tablespoon butter.Â
When the butter is bubbling, add the chicken thighs to the pot and cook them for 5-6 minutes on each side depending on the size of the chicken thighs. Remove the chicken from the pot when the internal temperature of the chicken reaches 165ºF. Cover chicken thighs with tin foil and set aside.Â
Turn off the heat and remove any burn bits from the pot with a spatula.Â
Next, turn the heat to medium and add 3 tablespoons of butter to the pot.Â
When the butter is melted, add the flour to the pot and stir the two ingredients together with a whisk until a crumbly paste is formed.Â
Slowly pour a little milk into the pot at a time until you've used all 4 cups, whisking constantly as the mixture thickens. When all the milk has been added, whisk for around 1-2 minutes as it continues to thicken.
Add the broth, garlic powder, salt, and ground pepper to the pot and whisk everything together.Â
Pour the noodles into the pot and stir. Bring the milk to a boil stirring the noodles every 1-2 minutes so the noodles do not stick to the bottom of the pot. Turn heat to medium/low and let the mixture simmer for 7-8 minutes or until the noodles are cooked to al dente. Be sure to stir the noodles periodically!
While the noodles are cooking, cut the chicken thighs into cubes.Â
Add the remaining ¼ cup of the Franks hot sauce to a microwave safe bowl and cook on high in the microwave for 30-40 seconds or until the Franks hot sauce is hot. Pour the cubed chicken into the bowl with the Franks hot sauce and toss until the chicken is coated.
When the noodles are cooked to al dente, slowly add the shredded cheese 1 cup at a time to the pot and stir until all the cheese has melted.Â
Finally, fold the cubed buffalo chicken into the macaroni and cheese.
Serve immediately.