Season and Sear the Chicken: Season chicken with salt and pepper. In a large skillet, heat olive oil over medium-high. Sear chicken until browned and cooked through, 5–7 minutes. Remove and set aside.
Make the Roux: In the same skillet, melt butter. Add garlic and sauté for 30 seconds. Sprinkle in flour and whisk constantly for 1–2 minutes.
Create the Sauce: Slowly pour in chicken broth, then heavy cream, whisking to prevent lumps. Stir until thickened. Add parmesan and mix until melted.
Add Flavor: Stir in sun-dried tomatoes, paprika, and Italian seasoning. Let simmer for a few minutes.
Combine Everything: Return chicken to skillet and simmer in sauce. Meanwhile, cook pasta al dente. Drain and toss pasta into the sauce mixture until coated.
Garnish and Serve: Top with fresh basil and serve immediately while hot and creamy.
