Bring a large pot of salted water to a boil. Cook the elbow macaroni according to package directions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the cooked, shredded chicken and pour in the buffalo sauce. Heat through for about 3-4 minutes, stirring occasionally.
In a separate saucepan over low heat, add the cream cheese, garlic powder, onion powder, smoked paprika, and 1 cup of shredded cheddar cheese. Stir until melted and smooth.
Once the cheese mixture is smooth, fold in the cooked macaroni and buffalo chicken mixture until everything is combined. Season with salt and pepper to taste.
Transfer the mac and cheese into a greased baking dish. Sprinkle the remaining cup of cheddar cheese and blue cheese crumbles (if using) on top.
Preheat your oven to 350°F (175°C). Bake the dish for 15-20 minutes, or until the cheese is bubbly and golden.
Remove from the oven and let it cool slightly. Garnish with freshly sliced green onions before serving.
Notes
Feel free to adjust the spice level by adding more or less buffalo sauce.
Keyword buffalo chicken, comfort food, mac and cheese