Cook the Protein Pasta: Bring a pot of salted water to a boil and cook the protein pasta according to package instructions until al dente. Reserve ½ cup pasta cooking water, then drain.
Season & Sear the Chicken: Pat the chicken pieces dry, season with salt & pepper. In a large skillet over medium-high heat, heat olive oil and sear the chicken pieces until golden and cooked through, about 4 minutes per side. Remove from skillet and set aside.
Prepare the Sauce: In the same skillet, add butter. Once melted, add garlic and sauté for ~30 seconds until fragrant. Stir in sun-dried tomatoes and tomato paste. Pour in chicken broth and bring to a simmer.
Make It Creamy: Lower the heat to medium and stir in the light cream (or half-and-half). Add the Parmesan cheese, Italian seasoning, and paprika. Stir until the sauce is smooth and slightly thickened.
Combine Everything: Return the chicken to the skillet along with the cooked pasta. Toss gently so the pasta and chicken are coated in the sauce. Add reserved pasta cooking water a little at a time if the sauce is too thick.
Garnish & Serve: Sprinkle fresh basil (or parsley) on top and extra Parmesan if desired. Serve immediately.