Cook Pasta & Broccoli:Bring a large pot of salted water to a boil. Cook pasta according to package directions. In the last 2 minutes of cooking, add broccoli florets. Drain and set aside.
Prepare Chicken:Season chicken breasts with garlic powder, paprika, Italian seasoning, salt, and pepper. Heat 1 tablespoon olive oil in a large skillet over medium heat. Cook chicken for 4-5 minutes per side until golden brown and cooked through. Remove from skillet, rest for a few minutes, then slice.
Make Alfredo Sauce:In the same skillet, heat 1 tablespoon olive oil or butter. Add minced onion and sauté until translucent, about 2 minutes. Stir in garlic and cook for 30 seconds. Add flour, stirring constantly to form a roux. Gradually whisk in chicken stock until smooth. Stir in milk and bring to a simmer. Add cream cheese and Parmesan, stirring until sauce thickens.
Combine Everything:Add the drained pasta and broccoli into the sauce, tossing to coat well. Top with sliced chicken. Serve immediately with extra Parmesan and cracked pepper if desired.