Cook the pasta according to package instructions until al dente.
Reserve 1 cup of pasta water before draining.
Season the chicken with salt, pepper, garlic powder, and smoked paprika.
Heat olive oil in a pan over medium heat.
Cook chicken for 5–7 minutes per side, until golden and fully cooked through.
Remove from pan and let rest for a few minutes, then slice.
In the same pan, melt butter over medium heat.
Add minced garlic and sauté until fragrant.
Stir in flour and cook for about 30–60 seconds (this helps thicken the sauce).
Slowly pour in heavy cream, stirring continuously. Let it gently simmer for 2–3 minutes.
Add Parmesan cheese and stir until fully melted and smooth.
Season the sauce with onion powder, Italian seasoning, and black pepper.
Add cooked pasta into the sauce and toss to coat.
Add a splash of reserved pasta water if the sauce needs to be loosened.
Add sliced chicken back into the pan and mix until well combined.