Boil salted water in a large pot.
Add pasta. Cook until al dente.
Drain pasta. Set it aside.
Season chicken with salt, pepper, and paprika.
Heat oil in a large skillet.
Cook chicken until golden and cooked through.
Remove chicken. Slice into strips.
In the same skillet, add garlic. Sauté briefly.
Add sun-dried tomatoes. Stir for one minute.
Pour in heavy cream and chicken broth.
Stir in Italian seasoning and red pepper flakes.
Simmer until sauce slightly thickens.
Add grated Parmesan cheese. Stir to melt.
Add sliced chicken back to the sauce.
Add drained pasta into the pan.
Mix everything until well combined.
Garnish with chopped basil.
Serve hot and enjoy!