Cook the pasta in salted water until al dente. Reserve ½ cup of the pasta water, and drain the rest. Set the pasta aside.
Season chicken pieces with Cajun seasoning, salt, and pepper.
Heat olive oil in a large skillet over medium-high heat. Add chicken and cook until golden and fully cooked. Remove and set aside.
In the same skillet, add garlic and diced tomatoes. Sauté until fragrant.
Stir in heavy cream, cream cheese, and Parmesan cheese. Cook over medium heat until the cheese is melted, creating a creamy sauce.
Add the cooked pasta, chicken, and reserved pasta water to the skillet. Toss to coat evenly.
Adjust seasoning with additional Cajun seasoning, salt, and pepper if needed.
Garnish with fresh parsley and serve hot.