01 -
Cook pasta al dente in generously salted water according to package directions. Add the broccoli florets to the pasta during the last minute of cooking. Drain and set aside.
02 -
Heat a large pan on medium heat. Add the olive oil to the pan. Season the chicken breasts with garlic powder, paprika, Italian seasoning, salt, and pepper. Add seasoned chicken to the pan and cook for 5-6 minutes per side or until cooked through. Remove from the pan, cool for 5 minutes, then slice or dice.
03 -
To the same pan (do not rinse), add 1 tablespoon olive oil and onion. Cook onion for 3-5 minutes until softened, then add garlic and sauté for about 30 seconds or until garlic begins to turn golden. Whisk in the flour until lightly toasted, about 30 seconds, then gradually whisk in chicken stock and milk, whisking constantly, until incorporated.
04 -
Bring the mixture to a simmer and whisk in the cream cheese and Parmesan until smooth and lump-free. Season generously with salt and pepper as desired.
05 -
Add the cooked pasta and broccoli to the sauce. Top with the cooked chicken (diced or sliced). Toss to combine or serve chicken on top. Garnish with additional Parmesan cheese or parsley, if desired. Serve immediately.