Boil the pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water, then drain.
Season the chicken: Pat chicken dry and toss with salt, pepper, Italian seasoning, and smoked paprika.
Sear the chicken: Heat olive oil in a large skillet over medium-high.
Add chicken in a single layer and cook until browned and just cooked through, 5–7 minutes. Transfer to a plate.
Sauté aromatics: Lower heat to medium. Add garlic and red pepper flakes to the same skillet.
Cook 30 seconds, stirring, until fragrant.
Build the sauce: Stir in sun-dried tomatoes and tomato paste. Cook 1 minute. Pour in chicken broth, scraping up browned bits.
Simmer 2–3 minutes.
Make it creamy: Stir in heavy cream and Parmesan. Simmer gently until slightly thickened, 2–3 minutes. If using, swirl in butter for extra gloss.
Combine: Return chicken and any juices to the skillet.
Toss in drained pasta and a splash of reserved pasta water as needed to loosen. Cook 1–2 minutes to marry the flavors.
Finish: Stir in fresh basil. Taste and adjust with salt, pepper, or more Parmesan.
Serve hot with lemon wedges on the side, if you like a bright finish.