Cook the Pasta: In a large pot, cook the pasta according to package instructions until al dente. Drain and set aside.
Sauté the Chicken: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the chicken pieces and season with salt, pepper, and Italian seasoning. Cook until golden brown and cooked through, about 5-7 minutes. Remove the chicken from the skillet and set aside.
Make the Garlic Butter Sauce: In the same skillet, add the remaining 2 tablespoons of butter and minced garlic. Sauté for about 1 minute until fragrant.
Add Cream and Cheese: Pour in the heavy cream and bring to a gentle simmer. Stir in the grated Parmesan cheese until melted and creamy. Season with additional salt and pepper to taste.
Combine Pasta, Spinach, and Chicken: Add the cooked pasta and spinach to the skillet, tossing everything together to coat in the creamy sauce. Return the chicken to the skillet and mix to combine.
Serve: Garnish with fresh parsley and additional Parmesan cheese if desired.