Preheat the oven to 350 degrees F and spray a 9X13 baking dish with non-stick cooking spray.
Cook the pasta to al dente based on the package instructions.
Melt the butter in a large pot over medium high heat. Whisk in the flour and cook for 2 minutes to create a roux.
Slowly whisk in the milk and the seasonings. Heat and bring the mixture to a low boil.
Heat for a few minutes until the mixture thickens.
Remove from heat and immediately stir in the cream cheese and shredded cheeses. Stir until the cheese is melted and smooth.
Stir in the buffalo sauce.
Stir in the shredded chicken and pasta until well coated.
Pour into the prepared pan and bake for 15 minutes until heated through and bubbly.
Serve with your favorite toppings and enjoy!
Video
Notes
Refrigerate the leftovers in an airtight container for up to 5 days. Make sure to use freshly grated cheese to ensure that it melts smoothly and evenly. Not all buffalo sauce is the same, choose one based on the spice level that you prefer.