01 -
In a large skillet, melt the butter over medium heat. Add the flour and stir constantly for about 1 minute until a smooth, bubbly paste forms. Gradually whisk in the milk and heavy cream, ensuring no lumps remain.
02 -
When the mixture thickens slightly, stir in the mozzarella cheese, Parmesan cheese, garlic powder, and onion powder. Cook, stirring, until the cheeses melt and the sauce turns silky and smooth.
03 -
Fold in the shredded cooked chicken and buffalo sauce. Mix thoroughly to coat the chicken evenly. Taste and season with salt and freshly ground black pepper as needed.
04 -
Add the cooked penne pasta to the skillet, tossing gently until each piece is coated with the sauce and chicken mixture.
05 -
Serve immediately, garnished with chopped fresh parsley for added color and freshness if desired.