Place the diced chicken into a bowl. Add salt, pepper, paprika, and Italian seasoning. Toss until evenly coated.
Heat olive oil in a large skillet over medium heat. Add the chicken and cook for 6 to 8 minutes until golden brown and fully cooked. Remove the chicken and set aside.
Add garlic and sun dried tomatoes to the same skillet. Stir and cook for about 1 minute until fragrant.
Add the dry orzo pasta and stir for 1 to 2 minutes until lightly toasted.
Pour in the chicken broth and stir well. Bring to a gentle boil, then reduce heat and simmer for about 10 minutes while stirring often.
Pour in the heavy cream and stir. Slowly add the parmesan cheese and mix until melted and creamy.
Return the cooked chicken to the skillet and stir until coated in the sauce.
Stir in the spinach and cook for 2 to 3 minutes until wilted.
Top with fresh basil and extra parmesan cheese before serving warm.